[Java]IntelliJでJARファイルにライブラリを同梱する

またやってしまった。備忘録

現象
IintelliJからリリース実行、デバッグ実行する場合は動作するのに、JARファイルから実行すると動作しない。

原因
ライブラリがJARファイルに同梱されていない

対策
以下の方法で同梱できます。

1.ライブラリの追加は通常のやり方でいけますよね。メニューから Project Structure を選択し、ProjectSettingのLibrariesの+アイコンで追加

 

2.JARに同梱する場合は、Articlesにも追加。(自動で追加される場合もあるみたいなのです。ご存じの方教えて下さい。)

 

3.メニューから、Add Copy of -> Extracted Direcoryで該当のライブラリを追加すればOK

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です