0

私の Java プロジェクトには、さまざまな目的のための多くの jar が含まれています。たとえば、Spring Framework jar、log4j、hibernate など。

私の質問は、これらの jar を lib フォルダーのどこに配置すればよいですか?

  1. これらすべての jar を単一のフォルダー内にコピーする必要がありますか、または
  2. 各コンポーネントの lib フォルダー内に別のフォルダーを作成します。つまり、私の lib フォルダーには、その中に hibernate、spring、log4j フォルダーが含まれます。
  3. Maven で作成されたものと同様のフォルダー構造を作成します
4

3 に答える 3

1

Eclipse IDE を使用している場合は、"User Libraries" タグを使用して別のライブラリを作成します。ただし、すべてのライブラリを WEB-INF/lib に置くこともできます。

于 2012-08-06T08:59:26.440 に答える
0

を使用したくない場合Mavenは、jarごとに各フォルダーを作成し、バージョンごとにサブフォルダーを作成します。

例えば、


lib
|
---hibernate
      |+3.xx
          |+ .jar
---spring
      |+3.xx
          |+ .jar

ただし、jarファイルが少ない場合は、それらをすべて1つのフォルダーに入れることができ、IDEがそれを処理します。

于 2012-08-06T07:44:19.207 に答える
0

あなたの展開は何ですか? (WAR/EAR) ?. いずれの場合も、すべての jar ファイルは lib フォルダーの直下に配置されます。

于 2012-08-06T08:31:46.323 に答える