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

質問編集履歴

1

追記依頼の内容\(マニフェストファイルの内容など\)

2015/12/22 04:17

投稿

otftrough
otftrough

スコア477

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 .*class でやってます。
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をダウンロードして使ってみたらその方法ではパッケージがなんとかってエラーが出て失敗しました。