2011-02-28 33 views
3

私のプロジェクトはEclipseからうまく動作します。エクリプスを使って実行可能なjarファイルを作成する

しかし、jarファイルや実行可能ファイルにしようとしたときにうまくいきません。日食は、エクスポートプロセスを終了した直後に

は、私は、「輸出RunnableをJARファイル」

をオプションを使用し、次のメッセージが表示されます

JARエクスポートは詳細を参照してください、worningsに仕上げました。

詳細は、コンパイル警告とともにエクスポート..

た:マリオ/ SRC/Map.java

でエクスポート

のような他のクラスの

と同じコンパイルの警告:Mario/src/Player.java

など。

だから私は他のオプションを使用することを「エクスポート - JARファイル」

をそれは正常に動作とEclipseからそれをエクスポート中に何も表示されません。

しかし、私はそれは私に

Couldn't find the main class:Frame.Program will exit

誰かの問題が何であるかについてどんな考えを持っているを与えるファイルを開こうとすると?

+0

作業スペースをきれいにしてください。プロジェクトを更新します。プロジェクトを再構築します。 _Executableとしてエクスポートしてください。JAR_.Select eclipseでプログラムを実行し、finishを選択するために使用する適切な 'Launch configuration 'を選択してください。この作品かもしれない。 –

+0

"Export-Runnable JARファイル" – Alpine

+0

を使用してエクスポートされた '.jar'ファイルを開こうとするとどうなりますか? –

答えて

4

META-INFディレクトリ内のファイルには、メインクラスを指すMain-Class属性が必要です。

+0

にしました。「マニフェストファイルを生成する」オプションがありました。私はそれを使用 –

+0

または何か他の意味ですか? –

+0

マニフェスト - バージョン:1.0 メインクラス:フレーム これは自動生成ファイルで見つけたものです –

4

実行可能なjarの重要な点はManifestです。それが存在し、メインメソッドで正しいクラスを指していることを確認してください。