0
私はコードカバレッジにcoberturaを使用していますが、テストケースを実行している間は、 Mavenを使用した例はjava.lang.VerifyError:mojoを使用してCoberturaでブランチターゲットのスタックマップフレームを取得する
Reason:
Expected stackmap frame at this location.
Bytecode:
0x0000000: 033d 11ff ff3e 125b 1102 1fb8 0061 2a2b
0x0000010: 1102 1f3d 1100 003e c600 1912 5b1c 1d04
0x0000020: b800 b511 ffff 3e2b b600 bbc0 00b7 a700
0x0000030: 141d 9b00 0f12 5b1c 1d03 b800 b511 ffff
0x0000040: 3e01 b500 c012 5b11 0220 b800 61b1
を構築するが、私はJUnitのコマンドとして日食実行を使用して、同じテストケースを実行すると、それだけで右カバー構成でで&アドオンを&をクリックしてEclipseでこの
時にはバイトコードの検証を無効にすることができます。http://stackoverflow.com/questions/300639/use-of-noverify-when-起動-javaの-のアプリは – GhostCat
@GhostCatはそれを試してみましたが、それは org.codehaus.mojo \t \t \t \t Coberturaの-のmaven-pluginの \t \t \t \t 2.5.1 \tを動作しませんでした\t \t <設定> \t \t \t \t \t -noverify –
Siva
それから私はお勧め:慎重に慎重にJUnitのを呼び出すときに、異なるやっている日食勉強。どのライブラリ、どのJVM設定、何でも。 – GhostCat