Подтвердить что ты не робот

Checkstyle для внешнего файла конфигурации в Eclipse Juno

При создании проекта java, я сталкиваюсь с ошибкой при создании самого проекта.

"cannot initialize module TreeWalker - Unable to instantiate DoubleCheckLocking"

enter image description here

Я попробовал решение, упомянутое в вопросе ниже - Плагин Checkstyle Eclipse не работает

Но в моем случае параметры конфигурации доступны только для чтения!

enter image description here

Я использую eclipse Juno - Версия: Juno Service Release 2 Идентификатор сборки: 20130225-0426

Как сделать эти параметры доступными для редактирования в случае использования внешнего файла конфигурации?

4b9b3361

Ответ 1

Документация по интеграции плагина Eclipse-Checkstyle упоминает

Внешние конфигурации могут по умолчанию редактироваться, если файл конфигурации доступен для записи.

http://eclipse-cs.sourceforge.net/images/new_external_config.jpg

Если у вас есть тщательно обработанный файл конфигурации (с хорошими комментариями и все такое), который вы не хотите "уничтожать" случайно с помощью редактора конфигурации, вы можете использовать опцию конфигурации Protect Checkstyle. Когда этот параметр включен, редактор конфигурации не будет касаться вашего файла, даже если он включен.

Конечно, проверьте, доступен ли файл конфигурации externa для записи.
Но также проверьте, не защищена ли ваша внешняя конфигурация,

Ответ 2

DoubleCheckLocking был удален из Checkstyle 5.6 и более поздних версий.