2017-07-17 9 views
0

こんにちは私のアプリケーションから生成されたjacoco execファイル(実行時エージェント)は、別のマシン上にあるjenkinsを使ってビルドされています。私のローカルマシンでeclipseを使用してレポートをインポートして表示しようとしています。しかし、excecファイルにコンテンツがあるにもかかわらず、show coverageはゼロです。何故か理由と解決方法jacocoレポートの生成をexecファイルから

答えて

0

Eclipseのローカルクラスファイルは、execファイルの作成時に使用されたものと同じでない可能性が高いためです。 http://www.eclemma.org/jacoco/trunk/doc/classids.html

解決方法は、実行時と同じようにレポートの生成時に同じクラスを持つことです。ジェンキンスで直接レポートを作成することで

+0

jarファイルのクラスファイルをソースコードではなくeclipseで提供して問題を解決しました。その場合は – sachin

+0

@sachinという問題を解決しました。 – Godin

関連する問題