Ответ 1
Проверка DoubleCheckedLocking была удалена в Checkstyle 5.6 и должна быть удалена вручную из конфигурации Checkstyle.
Смотрите также: http://sourceforge.net/tracker/index.php?func=detail&aid=3571442&group_id=29721&atid=397078
Я использую плагин eclipse checkstyle с дистрибутивом Juno Eclipse. Каждый раз, когда код проверяется на ошибку checkstyle, я получаю следующую ошибку:
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
Кто-нибудь знает, как решить эту проблему? Это проблема совместимости с плагинами или что-то еще?
Проверка DoubleCheckedLocking была удалена в Checkstyle 5.6 и должна быть удалена вручную из конфигурации Checkstyle.
Смотрите также: http://sourceforge.net/tracker/index.php?func=detail&aid=3571442&group_id=29721&atid=397078
Откройте настройки Checkstyle, создайте собственную конфигурацию проверки, зайдите в свою собственную конфигурацию проверки, найдите модуль TreeWalker, щелкните по нему, а затем снимите флажок DoubleCheckedLocking. Так просто.
просто комментарий или удалить "DoubleCheckedLocking" из файла checkstyle, и он будет работать
Удалите из файла следующую строку
< module name= "DoubleCheckedLocking" / >
Обновить рабочее пространство.
Это будет работать для любого прекращенного модуля, который выдает сообщение об ошибке "Невозможно создать экземпляр"