22

Eclipse Java プロジェクトから jar をエクスポートする必要があり、参照ライブラリを含めたいと考えています。これには、誰もが推奨しているように見えるファットジャーを使用できません。これを行う別の方法があるはずです。これが何かわかる人いますか?!

4

6 に答える 6

10

Eclipse の次のバージョン (3.5、来年 6 月予定) には、必要なすべての jar を含めるオプションがあります。3.5M5 で導入されました (ありがとう、basszero )。

または、 Maven 2でプロジェクトをビルドすることもできます。次に、 を使用して「太い」jar を作成できますmvn assembly:assembly

別のオプションは、antを使用することです。すべての JAR ファイルを一時ディレクトリに解凍し、再度 jar ファイルにします。

于 2009-02-09T12:55:45.467 に答える
3

このEclipseの機能は、参照されたライブラリのみを別のフォルダーにダンプするのにうまく機能します。「参照されたライブラリをサブフォルダーにコピーする..」オプションを使用した「実行可能なJarとしてエクスポート」。

于 2013-10-22T18:07:55.183 に答える
2

EclipseエクスポートJarを使用するための小さな(Helios)落とし穴を投稿するだけです-最初に(Eclipseで)main()メソッドを使用してクラスを実行する必要があります。そうしないと、「起動構成」ドロップダウンが空白になり、できなくなります書き出す。

于 2011-06-03T09:35:59.117 に答える
0

ライブラリを含めるようにビルド スクリプトを変更できると思います。私が正しく理解していれば、あなたはあなたの中に入れることができます <jar destfile="myProject.jar"> ... <zipfileset src="theExternalLib.jar"> </jar>

于 2009-02-09T12:57:33.310 に答える
0

Eclipse から XML ファイルをエクスポートし、ファイルを分析して必要な jar を取得できます。このリンクを参照してください。

于 2011-06-04T10:34:16.443 に答える