回答編集履歴

1

回答し直しました。

2015/12/22 05:15

投稿

argius
argius

スコア9390

test CHANGED
@@ -1,9 +1,25 @@
1
- プミスでしょうか?
1
+ 実行する際に、Commons-Langラブラリーをクラパスに通すのは無し、という前提回答ます。
2
2
 
3
- `.*class`
4
3
 
5
- ではなく、
6
4
 
7
- `*.class`
5
+ ...
8
6
 
7
+
8
+
9
+ 外部のJarを、自動的に今作ろうとしているJarに含めることは、Jarコマンドではできません。
10
+
11
+
12
+
13
+ 自動的に混ぜてくれるツールは、例えばMavenのassemblyプラグインなどがありますが、Mavenを導入する必要があるので少し難しいかもしれません。
14
+
15
+
16
+
17
+ 一番簡単なのは、外部のJarをばらして(クラスファイルを取り出して)、クラスパスフォルダーにまぜてしまうことです。
18
+
19
+ ただし、どちらの方法でも外部のライブラリーの再配布になり、ライセンス(下記リンク参照)が関係してきますので、そこはご注意ください。
20
+
21
+
22
+
9
- ですね。
23
+ Apache License - Wikipedia
24
+
25
+ [https://ja.wikipedia.org/wiki/Apache_License](https://ja.wikipedia.org/wiki/Apache_License)