質問編集履歴
1
追記依頼の内容\(マニフェストファイルの内容など\)
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,15 @@
|
|
1
1
|
コントロールパネルでシステム環境変数のCLASSPATHにclassファイルを置いてある場所を指定してあります。コンパイルや、コマンドでの実行はできますが、jarファイルを作ると一緒に入れてくれなくて、実行時にNoClassDefFoundErrorが出ます。
|
2
2
|
自動で入れてくれるように設定できますか?
|
3
3
|
|
4
|
-
jar cvfm Sample.jar s.mf
|
4
|
+
jar cvfm Sample.jar s.mf *.class でやってます。
|
5
|
+
|
6
|
+
追記:
|
7
|
+
ダウンロードしたパッケージは使ってません(使ったことがありません)。
|
8
|
+
作ったclassファイルをフォルダにおいて、フォルダをクラスパスに設定してあります。
|
9
|
+
|
10
|
+
s.mfの中身は、
|
11
|
+
Main-Class: Sample
|
12
|
+
|
13
|
+
の1行と改行1つだけです。
|
14
|
+
|
15
|
+
今までは、jarを作る度に一緒に入れるクラスファイルをプロジェクトのフォルダにコピーして、*.classでいっぺんに入れていましたが、今日org.apache.commons.lang3.math.NumberUtilsをダウンロードして使ってみたらその方法ではパッケージがなんとかってエラーが出て失敗しました。
|