Checkstyle Eclipse插件不起作用
我使用Juno Eclipse发行版的eclipse checkstyle插件。 任何时候代码检查checkstyle错误我得到以下错误:
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
有谁知道如何解决这个问题? 这是一个插件兼容性问题或其他?
在Checkstyle 5.6中,DoubleCheckedLocking检查已被删除,必须手动从Checkstyleconfiguration中删除。
另见: http : //sourceforge.net/tracker/index.php?func=detail&aid=3571442&group_id=29721&atid=397078
打开Checkstyle首选项,创build你自己的Check Configuration,进入你自己的检查configuration,findTreeWalker模块,点击它,然后取消选中DoubleCheckedLocking。 就如此容易。
只是注释或从checkstyle文件中删除“DoubleCheckedLocking”,它将工作
- 在您的Eclipse工作区下search文件internal_config __ *。xml
-
从文件中删除以下行
<module name =“DoubleCheckedLocking”/>
-
重新加载工作区。
这将适用于产生错误消息“无法实例化”的任何停产模块