2012-04-25 19 views
7

私はプロジェクトAとBを持っています。Bにはいくつかの.jarファイルがあります。 AはBに依存します。Aは自分で書かれたクラスを使用できますが、そのjarファイルのクラスを見ることができないので、私は自分自身で.jarファイルをAに追加する必要があります。 eclipseのように、 .jarファイルを繰り返し実行します。 * .jarファイルをプロジェクトBに追加すると、Aに再度追加する必要はありません。他のプロジェクトをnetbeansのライブラリとして追加します

ありがとうございました。

+0

私はこれを自分自身知りたいです。今までは、あなたがそれを記述した方法で共通の依存関係JARを繰り返し追加してきました。 TBH以外の方法があれば分かりません。 – predi

答えて

-1

あなたのプロジェクトフォルダにLibrariesという名前のフォルダがあります。そこからそのフォルダを右クリックすると、.jarファイルを選択できます。プロジェクトに一度追加した後に、ファイル.jarを繰り返し追加する必要はありません。 .jarファイルに新しいファイルが追加されるたびに、プロジェクトをClean and Buildにするだけです。

+0

依存プロジェクトのjarファイルは、NetBeansによって自動的に追加されません。それが問題だ。 – JHead

0

netbeansのライブラリとして別のプロジェクトを追加する場合は、ライブラリディレクトリを右クリックして[プロジェクトの追加]を選択し、追加するプロジェクトを選択します。これを行うと、追加しているプロジェクト用に構築されたjarファイル(dist dir内)が選択され、「プロジェクトjarファイルの追加」がクリックされ、jarファイルがプロジェクトに追加されます。あるいは、「Add Jar」を選択して、Raviが記述した方法でjarファイルを追加することもできます。

+0

私は、独立プロジェクトのjarファイルを従属プロジェクト(Eclipseのようなもの)に追加しないようにする方法があるかどうかを知る必要があります。 –

+0

jarファイルをプロジェクトのライブラリディレクトリに追加すると、それらをプロジェクトに追加し続ける必要はなくなります。プロジェクトをビルドすると、プロジェクト用のjarファイルとjarファイルがdistディレクトリに作成されますlibrariesディレクトリに追加されたものはそのjarファイルに含まれます。 – ChadNC

+0

依存しているプロジェクトをビルドする前にChadNCさん、私たちは独立したプロジェクトでjarファイルが見えないので、コンパイル時エラーがあります。私たちはそれを構築することはできません。 –

1

プロジェクトフォルダにDependenciesという名前のフォルダがあります。そのフォルダを右クリックし、Add Dependency...を選択します。 Open Projectsタブを開きます。リストからプロジェクトを選択することができます。 Addをクリックします。

これはNetBeans IDE 7.2.1で動作します。

+0

単純なJava SEプロジェクトでは、Dependencyフォルダはありません。 – JHead

関連する問題