web-dev-qa-db-ja.com

Java:Eclipseの.jarファイルへのエクスポート

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

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

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

しかし、どのように?

56
Adis

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

61
Yuval Adam

ファイル->エクスポート-> JARファイルに移動し、「生成されたクラスファイルとソースをエクスポート」を選択し、プロジェクトが選択されていることを確認します。幸運を!

10
santi

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

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

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

Ganymedeがある場合、Export Jarダイアログでプロジェクトからリソースをエクスポートできます。

ガニメデの後、次のものがあります。

Export Jar

5
VonC

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

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

2
Peter Smith