56

Eclipse のプログラムを jar ファイルにエクスポートしようとしています。

私のプロジェクトでは、いくつかの写真と PDF を追加しました。jarファイルにエクスポートすると、 のみmainがコンパイルされてエクスポートされたようです。

私の意志は、可能であればすべてをjarファイルにエクスポートすることです.exeファイルのようなextraditableファイルに変換したいからです。

しかし、どのように?

4

4 に答える 4

62

外部プラグインは必要ありません。[ JARのエクスポート]ダイアログで、エクスポートする必要のあるすべてのリソースを選択していることを確認してください。デフォルトでは、他のリソースファイル(画像、構成ファイルなど)のエクスポートにも問題はありません。以下のスクリーンショットを参照してください。 JARエクスポートダイアログ

于 2009-01-08T11:26:39.397 に答える
10

[ファイル]->[エクスポート]->[JARファイル]に移動し、[生成されたクラスファイルとソースのエクスポート]を選択して、プロジェクトが選択されていることを確認します。その下のすべてのフォルダーもあります。幸運を!

于 2009-01-08T11:32:15.423 に答える
5

この場合、FatJarが役立ちます。

Eclipse に含まれる「Jar としてエクスポート」機能に加えて、プラグインはすべての依存 JAR を 1 つの実行可能な jar にまとめます。
プラグインは、エントリ「Build Fat Jar」を Java プロジェクトのコンテキスト メニューに追加します。

これは、最終的にエクスポートされた jar に他の外部 jar が含まれている場合に役立ちます。

Ganymede を使用している場合は、[Jar のエクスポート] ダイアログでプロジェクトからリソースをエクスポートできます。

ガニメデの後は、次のようになります。

輸出瓶

于 2009-01-08T11:21:45.087 に答える
2

もう 1 つのオプションはWinRun4Jです。WinRun4J 用の Eclipse プラグインがあり、必要な jar/クラスが埋め込まれた単一の実行可能ファイルとしてアプリケーションをエクスポートできます。

(完全な開示:私はこのプロジェクトに取り組んでいます)

于 2009-06-05T09:44:05.593 に答える