0

プロジェクトにcheckstyle5.5を使用し、Jenkins1.462を使用してビルドしています。

私のプロジェクトは正常にビルドされますが、私のプロジェクトのすべてのJavaクラスにより、Checkstyleは次のTreeWalkerような高い優先度のエラーを作成します。

ProductComparisonService.java:0、TreeWalker、優先度:高例外が発生しました-java.lang.ClassCastException:antlr.CommonTokenをantlr.Tokenにキャストできません

説明はありません。最新のcheckstyleバージョンにアップグレードしてください。

checkstyle 5.6にアップグレードしようとしましたが、問題は解決しませんでした。何かアイデアをいただければ幸いです。

4

1 に答える 1

2

使用している他のプラグインに競合するバージョンのantlr(works)があり、それがクラスローダーに干渉しています。他のプラグインをアンロードする必要があります。

私自身はテストしていませんが、問題のあるjarファイルを見つけることができる可能性のあるいくつかの推奨ツールを次に示します。

于 2013-01-10T21:58:21.223 に答える