2015-01-13 170 views
23

私はSTSを使用しており、checkstyleプラグインをインストールしています。 を使用して新しいソフトウェアをインストールこのURLは http://eclipse-cs.sourceforge.net/updateです。Java - Checkstyle - Redundant Throws

Javaプロジェクト用の独自のチェックスタイルルールがあります。コードを変更して保存すると、次のエラーが表示されます。

Errors occurred during the build. 
Errors running builder 'Checkstyle Builder' on project 'myproject'. 
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows 
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows 
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows 
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows 

これは、問題を解決する方法RedundantThrows

<module name="RedundantThrows"> 
      <property name="logLoadErrors" value="true" /> 
      <property name="suppressLoadErrors" value="true" /> 
     </module> 

のための私のCheckstyleルールですか?

ありがとうございました。

答えて

36

RedundantThrowsは、バージョン6.2で削除された(https://github.com/checkstyle/checkstyle/issues/473を参照)

+0

だから私はcheckstyleルールからそのモジュールを削除する必要がありますか?私は最近、STSの新しいインスタンスを作成し、プラグインをインストールしました。それ以前は完全に機能していました。 – iCode

+1

私はredundantThrowsモジュールにコメントしました。しかし、それは再びエラーを示しています。 – iCode

+0

コマンドラインからcheckstyleを実行しようとしましたか?あなたのコンフィギュレーションファイルだけが選択されているのですか? –

0

私は私がやったことのIntelliJ IDEAと同じことを経験した私は、ここで見つけることができるのCheckstyleプラグインの古いバージョンに切り替えているされています https://plugins.jetbrains.com/plugin/1065

関連する問題