質問するログイン新規登録

回答編集履歴

4

表現変更

2021/03/08 05:40

投稿

XCUBE
XCUBE

スコア101

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  Mavenに対する知識不足もあり、assembly pluginで実行jarを作っていたんですが、リポジトリより取得したライブラリは問題なく組み込まれるものの、今回のような<systemPath>で示したリポジトリ外のライブラリが吸収されなかったというところが原因でした。
2
- そこでいろいろ調べた結果、mvn installコマンドでローカルリポジトリに登録することで一旦解決したのですが、それでは自作のjarを更新するたびにローカルリポジトリを更新しなければならないのが不便だったので、何か方法はないかと調べたところspring boot pluginを使うことでその課題も解決できました。
2
+ そこでいろいろ調べた結果、mvn installコマンドでローカルリポジトリに登録することで一旦解決したのですが、それでは自作のライブラリを更新するたびにローカルリポジトリを更新しなければならないのが不便だったので、何か方法はないかと調べたところspring boot pluginを使うことでその課題も解決できました。
3
3
 
4
4
  結果的にLuiceさんのおっしゃっていたFat jarになっていないというところが問題だったのですが、リポジトリ外のローカルJarを指定できるのに、それがFat Jarに含まれないのかというところに躓いていました。
5
5
  それが使用するプラグインによってできたりできなかったりということで、使用しているプラグインを示していればもっとよい回答がいただけたのかなと思いました。

3

表現変更

2021/03/08 05:40

投稿

XCUBE
XCUBE

スコア101

answer CHANGED
@@ -1,4 +1,4 @@
1
- Mavenに対する知識不足もあり、assembly pluginで実行jarを作っていたんですが、リポジトリより取得したライブラリは問題なく認識はするものの、今回のような<systemPath>で示したリポジトリ外のライブラリが吸収されなかったというところが原因でした。
1
+ Mavenに対する知識不足もあり、assembly pluginで実行jarを作っていたんですが、リポジトリより取得したライブラリは問題なく組み込まれるものの、今回のような<systemPath>で示したリポジトリ外のライブラリが吸収されなかったというところが原因でした。
2
2
  そこでいろいろ調べた結果、mvn installコマンドでローカルリポジトリに登録することで一旦解決したのですが、それでは自作のjarを更新するたびにローカルリポジトリを更新しなければならないのが不便だったので、何か方法はないかと調べたところspring boot pluginを使うことでその課題も解決できました。
3
3
 
4
4
  結果的にLuiceさんのおっしゃっていたFat jarになっていないというところが問題だったのですが、リポジトリ外のローカルJarを指定できるのに、それがFat Jarに含まれないのかというところに躓いていました。

2

追記

2021/03/08 05:38

投稿

XCUBE
XCUBE

スコア101

answer CHANGED
@@ -1,4 +1,4 @@
1
- Mavenに対する知識不足もあり、assembly pluginで実行jarを作っていたんですが、それでは今回のようなリポジトリ外のライブラリが吸収されなかったというところが原因でした。
1
+ Mavenに対する知識不足もあり、assembly pluginで実行jarを作っていたんですが、リポジトリより取得したライブラリ問題なく認識はするものの、今回のような<systemPath>で示したリポジトリ外のライブラリが吸収されなかったというところが原因でした。
2
2
  そこでいろいろ調べた結果、mvn installコマンドでローカルリポジトリに登録することで一旦解決したのですが、それでは自作のjarを更新するたびにローカルリポジトリを更新しなければならないのが不便だったので、何か方法はないかと調べたところspring boot pluginを使うことでその課題も解決できました。
3
3
 
4
4
  結果的にLuiceさんのおっしゃっていたFat jarになっていないというところが問題だったのですが、リポジトリ外のローカルJarを指定できるのに、それがFat Jarに含まれないのかというところに躓いていました。

1

追記

2021/03/08 05:37

投稿

XCUBE
XCUBE

スコア101

answer CHANGED
@@ -1,2 +1,6 @@
1
1
  Mavenに対する知識不足もあり、assembly pluginで実行jarを作っていたんですが、それでは今回のようなリポジトリ外のライブラリが吸収されなかったというところが原因でした。
2
- そこでいろいろ調べた結果、mvn installコマンドでローカルリポジトリに登録することで一旦解決したのですが、それでは自作のjarを更新するたびにローカルリポジトリを更新しなければならないのが不便だったので、何か方法はないかと調べたところspring boot pluginを使うことでその課題も解決できました。
2
+ そこでいろいろ調べた結果、mvn installコマンドでローカルリポジトリに登録することで一旦解決したのですが、それでは自作のjarを更新するたびにローカルリポジトリを更新しなければならないのが不便だったので、何か方法はないかと調べたところspring boot pluginを使うことでその課題も解決できました。
3
+
4
+ 結果的にLuiceさんのおっしゃっていたFat jarになっていないというところが問題だったのですが、リポジトリ外のローカルJarを指定できるのに、それがFat Jarに含まれないのかというところに躓いていました。
5
+ それが使用するプラグインによってできたりできなかったりということで、使用しているプラグインを示していればもっとよい回答がいただけたのかなと思いました。
6
+ Luiceさんありがとうございました。