« JAR ファイル内に画像ファイルなどを含める | メイン | JAR ファイル内に画像ファイルなどを含める - eclipse での注意事項 »

2004年12月15日

JAR ファイルを実行時に main メソッドが見つからない

原因その1:
JAR ファイルを実行した場合、どのクラスファイルに main メソッドがあるかを マニフェストファイルに指定する必要があります。
Main-Class: パッケージ名.クラス名
という行を追加してください。

原因その2:
非常に情けないのですが、この原因で小一時間悩みました。
マニフェストファイルに Main-Class を追加したにも関わらず実行できず、 よくよく考えてみたところ、パッケージ名の命名規則によると 大文字は使用してはいけませんでした。 名称をすべて小文字にしたところまったく問題なく動作しました。

投稿者 kyohei : 2004年12月15日 23:11

トラックバック

このエントリーのトラックバックURL:
http://240k.jp/cgi-bin/MT333/mt-tb.cgi/98

コメント

コメントしてください




保存しますか?