2016-09-28 3 views
1

Eclipseプラグインプロジェクトを数週間見ていませんでした。 1、問題ビューで次のエラーが発生しました。Eclipseプラグインプロジェクト「checkstyle internal error」と言って「モジュールを初期化できません」TreeWalker - 「ForbidCertainImportsCheck」をインスタンス化できません "

内部エラーのためにCheckstyleの実行に失敗しました。詳細については、エラーログを確認してください。 ! をインスタンス化できません「com.github.sevntu.checkstyle.checks.coding - モジュールTreeWalkerを初期化することはできません。

MESSAGEのCheckstyleプラグイン-:エラーログで

は、私はこのようなものを見ました.ForbidCertainImportsCheck 'クラス、 com.puppycrawl.tools.checkstyle.checks.annotation.com.github.sevntu.checkstyle.checks.coding.ForbidCertainImportsCheck、 com.puppycrawl.tools.checkstyleとしてインスタンス化することもできません。 checks.blocks.com.github.sevntu.checkstyle.checks.coding.ForbidCertainImportsCheck、 [削除された多数のsimi larクラス名]、 com.puppycrawl.tools.checkstyle.com.github.sevntu.checkstyle.checks.coding.ForbidCertainImportsCheckCheck。 クラス名が正式名称として指定されているか、短く設定する方法をお読みください 名前使用 http://checkstyle.sourceforge.net/config.html#Packages。 CheckerにClassLoaderが正しく設定されていることを再確認してください。

私はネオン1のワークスペースでこれを見た後、私も火星2で動作していた古いワークスペースにも同じ問題があることに気付きました。

答えて

1

私はこれを解決することができました。

私が作業しているプロジェクトの親POMはcheckstyleの設定に変更があり、今ではhttps://github.com/sevntu-checkstyle/sevntu.checkstyleで見つかった "seventu"補助checkstyleプラグインを追加する必要があります。私がそれをインストールすると(通常の "Maven Update Projects"呼び出しを行った)、エラーは消えてしまいました。

関連する問題