【JUnit】【トラブル】JUnit トラブル あれこれ

JUnitが起動しない

解決策

[1] プロジェクトを右クリックし、 [Property]-[Java Build Path]-[Libraries]-[JUnit]をクリック
[2] [Native Library]をダブルクリックし、Local Pathに、JUnitのJarが入っているパスを指定する

JUnit実行時にエラー「java.lang.VerifyError: Expecting a stackmap frame at branch target」が表示

エラー内容

java.lang.VerifyError: Expecting a stackmap frame at branch target 21XXXX
Exception Details:
  Location:
    xxxxxxx
  Reason:
    Expected stackmap frame at this location.

対応策

 * JVMのオプションに「-noverify」を指定する
Eclipseの場合
[1] 対象のプロジェクトを右クリックし、[Run As]-[Run Configurations...]を選択
[2] Argumentsタブの「VM Arguments」欄に「-noverify」を入力し「Apply」押下し「Run」押下

参考文献

http://tech.furyu.jp/blog/?p=3361