2016-08-01 9 views
0

私はEclipseで2つのプロジェクトを持っています。私は個々のプロジェクトごとにjarファイルを作成する方法を知っていますが、2つのjarファイルを結合して別のjarファイルを作成したいのですが?理想的には、スクリプトを作成して自動化したいと考えています。どんな助力も高く評価されます。オンラインの例があれば、それを分かち合うことができれば幸いです。eclipseで2つのプロジェクトからjarファイルを作成するには

答えて

0

1つのプロジェクトを別のプロジェクトに依存させ、maven-shade-pluginを使用して、2番目のプロジェクトのuber-jarを構築することができます(したがって、最初のプロジェクトのクラスが含まれます)。このためにMavenやその他のビルドツールを使用する必要があります。

+0

私が間違っていない場合、maven-shade-pluginは、他のプロジェクトが依存しているクラスを抽出し、それらを1つのjarファイルにします。しかし、私は他の瓶を入れた瓶を持っていたい。私は同様の質問をstackoverflowで見つけました。その答えはMaven One jarプラグインを使用することでした。私はそれを試みましたが、私が最終プロジェクトをビルドするときに、依存関係が解決できないというエラーメッセージが表示されます。私はそれをgoogled、それはリポジトリが利用できないためにそれを言う。私の問題は、これらのjarファイルはMavenリポジトリからではなく、自分のプロジェクトからであるということです。あなたが親切に私を導くことができるなら – Asim

+0

それから瓶の瓶? JARファイルは基本的に圧縮されたディレクトリなので、1つのアーカイブにjarファイルを追加するのになぜ7zipを使用しないのですか? –

0

私はこの問題を解決することができました。私はMavenのjarプラグインを使用しました。

関連する問題