lib目录中jar文件的位置
问题描述:
我的java项目包含许多用于不同目的的jar。例如弹簧框架罐,log4j,休眠等。lib目录中jar文件的位置
我的问题是我应该把这些罐子放在lib文件夹中?
- 我应该复制一个文件夹或
- 内的所有这些罐子每个组件创建lib文件夹内的不同的文件夹,即所以我的lib文件夹将有冬眠,春天,log4j的文件夹里面或
- 创建类似于一个Maven的
答
创建如果不希望使用Maven
一个文件夹结构,我想要做的是,要为每个罐子每个文件夹,并为每个版本的子文件夹。
例如,
lib
|
---hibernate
|+3.xx
|+ .jar
---spring
|+3.xx
|+ .jar
但如果你只有很少的jar文件,你可以把它们放在一个文件夹中,你的IDE会照顾它。
答
你的部署是什么? (WAR/EAR)?。无论哪种情况,所有jar文件都直接放在lib文件夹中
答
如果您使用的是Eclipse IDE,请使用“User Libraries”标签创建不同的库。但是所有放在WEB-INF/lib中的库也可以。