2012-03-16 14 views
1

NetBeans 6.5でプロジェクトを構築しようとしましたが、プロジェクトには外部ジャーが追加されているので、すべてjarファイルに配置する必要があります(署名されるため)。しかし、IDEはちょうど瓶にプロジェクトのクラスを置く:(NetBeans - すべての必要なライブラリを含むプロジェクトjarファイルを構築する方法

だから私の質問は、NetBeansでの私のプロジェクトのJARへのプロジェクト依存外部LIBSを配置する方法です?

+0

私がこの問題に直面したとき、私はAntを使用することに決めました(本当に複雑ではなく、構造が何であるかを自由に選択できます)。あなたはプロジェクトの 'dist/lib'フォルダにライブラリを置くというオプションについて一度言いました(NetBeansがそれをやるべきかどうか覚えていません)、これがうまくいくでしょう。 –

+0

すべてのlibsの依存クラスが自動的に単一のjarに含まれるようにしたい。このためにAntを使用しないことは可能でしょうか? – user592704

+0

なぜアリを使用しないのですか? NBはant自身を使用しています。もしあなたが自動的にそれを望むのであれば、@ JohnDoeの答えが示すようにあなたの最善の策です。アリで署名することさえできます。 – madth3

答えて

1

私はあなたがthis fat jar tutorialようなものが必要だと思う。私はわからないんだけど

+0

Netbeansは、Mavenプロジェクトでない限り、Antを使ってプロジェクトをビルドしています。これは、NBの正規のant構造にタスクを追加することです。 – madth3

+0

これはjarの署名を追加します:http://ezzatron.com/2009/09/29/automatically-signing-jar-files-in-netbeans/ – madth3

+0

@ madth3私はあなたが正しいことを知っています。 NetBeansの通常のAnt構造にタスクを追加するのがIDEなしでAntを使用するよりも快適な判断であるかどうかはわかりません。 –

関連する問題