忍者ブログ

ExceptionInInitializerError

2018年01月18日 21時50分05秒
JUnitでテストを行うと、ExceptionInInitializerErrorが発生。

見慣れないExceptionなのでググってみると、下記のブログを発見。
http://blog.goo.ne.jp/evergreen_1978/e/3837fa795bc6a48d333b32692ecd0b44

"実行環境"と"開発環境"のjarの依存関係が一致していないため起こった"

と推測しました。

これを見てピンと来た。
JUnit実行前に、AES256を使用できるようにするために、Javaのポリシーを置き換えました。
しかも、Java8用のポリシーをJava6、Java7に上書き保存・・・。
そりゃダメだ(^^;

正しいバージョンのポリシーで保存しなおし、Exceptionは発生しなくなりました。

AES256を使用するには下記サイトを参照。
Java6~8のポリシーをダウンロードする為のリンク先も記載されています。
https://qiita.com/mizuki_takahashi/items/cc26a7fd51aa04396e92

PR
Comment
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字