Java 実行可能なJARファイルが動かない

【講座名】
Java初心者入門講座

【質問】
GUIプログラミングの「Step19・実行可能なJARファイルの作成」のところで、PrefTest.jarを作ったのですが、エラーが出て開けません。

エラー内容
Failed to load Main-Class manifest attribute from C:\java\sample219\PrefTest.jar


【回答】
Manifestファイルは最初に実行時するメインメソッドのあるクラス名を指定しているだけです。

(1)Manifestファイルに指定したクラス名と、実際のクラス名が完全に一致するか確認してください。

*大文字小文字を含めて完全に一致しているかどうか

ファイル名 Manifest.txt
Manifest-Version: 1.0
Main-Class: PrefTest ←この部分と実際のクラス名


(2)Manifestファイルとclassファイルが同じ場所に配置されているか確認してください。

qa-02.gif


(3)PrefTestの後に改行を入れてください。改行までを1行とみています。

Manifest.txtをTeraPadで開いた図
qa-01.gif


スポンサードリンク


スポンサードリンク






プログラミング入門 Q&A TOPへ