で、ちょっと古めのプロジェクトを久々に開いてみると、以下のようなメッセージが。。。
Errors occurred during the build.
Errors running builder 'Checkstyle Builder' on project 'MyProject'.
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
Errors running builder 'Checkstyle Builder' on project 'MyProject'.
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
どうもCheckstyleでエラーが出ている様子。で調べてみると、↓にたどり着きました。
http://sourceforge.net/p/checkstyle/bugs/682/
以下、抜粋。
DoubleCheckedLocking check has been removed from Checkstyle 5.6, existing configuration files must be adapted (comment/remove check).
(意訳) Checkstyle5.6でDoubleCheckedLockingは削除されました。なので、設定ファイルからDoubleCheckedLockingを消してね。
だそうです。で、設定ファイルを見てみると、
<module name="DoubleCheckedLocking">
というのがあったので、削除してみると動作しました。
0 件のコメント:
コメントを投稿