0

GUI アプリケーションの実行可能な jar を作成しましたが、それをクリックしても実行されません。ただし、プロジェクトはEclipse内で正常に動作します。私はJOGLを使用していますが、それらのjarはEclipse内で外部的に呼び出されています。jarが実行されない理由について何か考えはありますか?

4

3 に答える 3

0

それはいくつかの問題MANIFEST.MFでしょうか?jar私はそれに問題があり、自分自身を構築したことを覚えています。そのため、正しく入力しなくてもアプリをビルドできます。問題は、jar単純なダブルクリック (または で開く) では実行されないことjava -jar myappです。

したがって、次のようなものを に追加することで、問題を修正できる可能性がありますMETA-INF/MANIFEST.MF

Manifest-Version: 1.0
Main-Class: path.to.main.class
于 2016-10-28T23:07:25.157 に答える
0

問題を引き起こしたすべてのファイルが実際にはプロジェクトに存在していた可能性がありますが、コメントアウトされていました (したがって、ビューであるが通常使用するパッケージエクスプローラーには表示されませんでした)。

それらを削除した後、すべて問題ありません。

于 2013-02-27T22:17:35.727 に答える
0

コンパイルの警告によって、実行可能な jar の作成が妨げられることはありません。また、既存のディレクトリと依存関係を置き換えることに問題はありません。

于 2013-02-27T22:37:26.887 に答える