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
見慣れない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