Juno EclipseディストリビューションでEclipse checkstyleプラグインを使用しています。コードのチェックスタイルエラーがチェックされるたびに、次のエラーが表示されます。
cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking
誰もこの問題を修正する方法を知っていますか?プラグインの互換性の問題ですか、それとも何か他のものですか?
DoublestyleedLockingチェックはCheckstyle 5.6で削除されたため、Checkstyle構成から手動で削除する必要があります。
参照: http://sourceforge.net/tracker/index.php?func=detail&aid=3571442&group_id=29721&atid=397078
Checkstyleの設定を開き、独自のCheck Configurationを作成し、独自のCheck Configurationに移動し、TreeWalkerモジュールを見つけてクリックし、DoubleCheckedLockingのチェックを外します。それと同じくらい簡単です。
checkstyleファイルから「DoubleCheckedLocking」をコメントするか削除するだけで機能します
ファイルから次の行を削除します
<モジュール名= "DoubleCheckedLocking" />
ワークスペースをリロードします。
これは、「インスタンス化できません」というエラーメッセージを生成する製造中止モジュールに対して機能します。