2010-11-24 8 views
1

私は、hudsonを使用してPHP用の継続的な統合環境を構築しようとしています。 私はphpdepend出力を生成するシェルスクリプトを実行しています。これはjdependプラグインで使用できます。 XML-ファイルの準備ができているが、プラグインは例外をスロー:Hudson JDepend Pluginが動作しない

コンソール出力:jdependシンボルクリックで

[JDepend] JDepend plugin is ready 
[JDepend] Couldn't generate JDepend file at 'jdepend.xml'java.lang.NullPointerException 

:すべてのあなたの助けを

Report generation failed: org.apache.maven.reporting.MavenReportException: Failed to generate JDepend report:null 

感謝を。あなたは(あなたがNullPointerExceptionを得ているので、ケースのように思える)このプラグインを使用してバグを発見したことを感じた場合 マーティン

+0

のMavenのバージョン?レポートプラグインのバージョン? Mavenコマンドを使用していますか? –

+0

JDepend Plugin 1.2.2、私はmavenを使用していません。jdepend.xmlを生成するシェルスクリプトを実行します。 –

+0

これまでに一番下には入りましたか?私は同じ問題を抱えています。解決策は何でしたか? – user1027562

答えて

0

、バグを報告する方法についてはhereに行くと「バグ報告」セクションの下に見えます。

0

ファイルではなくパスを設定してみてください。

Hudson keeps failing with Phing AND Antを参照してください。

+0

私は理解できません。私はpdepend-reports /とpdepend-reportsを試しました... pdepend-reportsには私のjdepend.xmlが含まれています。しかし、私は次のエラーが表示されます:[JDepend] 'pdepend-reports'java.io.FileNotFoundExceptionでJDependファイルを生成できませんでした:/ home/www/hosts/hudson-output/pdepend-reports(ディレクトリです) –

+0

権限を確認してくださいディレクトリに移動します。ユーザーHudsonはその場所への書き込みを実行できますか?その方向を見る。パスの入力ミスを探します。 –

0

私は同じ問題を持っていましたが、代わりにフォルダのパスを入れて、私はまた、XMLファイル名を入れて、それがうまく働いていた、このような:

/build/logs/jdepend.xml

関連する問題