0

我的 java 项目包含许多用于不同目的的 jar。例如 spring 框架 jars、log4j、hibernate 等。

我的问题是我应该将这些罐子放在 lib 文件夹中的什么位置?

  1. 我应该将所有这些罐子复制到一个文件夹中还是
  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

你的部署是什么?(战争/耳朵)?在任何一种情况下,所有 jars 文件都直接放在 lib 文件夹下

于 2012-08-06T08:31:46.323 回答
0

如果您不想使用Maven,我想做的是为每个 jar 设置每个文件夹并为每个版本创建一个子文件夹。

例如,


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

但是如果你只有几个 jar 文件,你可以把它们都放在一个文件夹中,你的 IDE 会处理它。

于 2012-08-06T07:44:19.207 回答