私はEclipse>エクスポート> Java>実行可能なjarファイルに行きました
起動構成をプロジェクト名に変更しました。宛先: デスクトップ。
3 つのライブラリ処理オプションをすべて試しました。
- 必要なフォルダーを生成された JAR に抽出する
- 必要なライブラリを生成された JAR にパッケージ化する
- 必要なファイルを、生成された JAR の隣のサブフォルダーにコピーします。
「ANTスクリプト」に関しては何もチェックしていません。
エクスポート ウィンドウで「終了」を押すと、Eclipse で「指定された起動構成からメイン メソッドが見つかりませんでした」というエラーが表示されました。Eclipse エクスポート ウィンドウで [完了] ボタンを押した後、[次へ] ボタンがグレー表示されました。宛先に JAR ファイルを作成しました。Mac の Jar Launcher (デフォルト) (13.5.0) を開こうとすると、次のメッセージが表示されました。
Java JAR ファイル "filename.jar" を起動できませんでした。
可能性のあるエラー メッセージについては、コンソールを確認してください。
これをグーグルで調べたところ、manifest.mf ファイルを確認するように言われた人もいました。それを抽出してから、「META-INF>manifest.mf」。manifest.mf を textedit で開きました。manifest.mf の中には次の行がありました。
マニフェスト バージョン: 1.0
Rsrc クラス パス: ./acm.jar
クラスパス: .
Mac OSx 10.6.8 Snow Leopard を実行しています。Snow leopard で利用できる最新の Java があります (私の Java は Java 7 より前のものだと思います)。
また、私はプロジェクトをエクスポートしようとしています:
- すべてのコードを含む .java ファイル
- acm.jar
- java.policy.applet
- スコア.txt
私の .java ファイルには、public void run() {}
JFrames/JPanels が含まれています。私の .java ファイルは ConsoleProgram を拡張します。