关于项目的jar包问题
来源:3-2 创建项目
音殿
2018-11-27 10:25:53


在父模块定义了全局的版本号 是因为每个模块的
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
的包版本要保持一致吗还是说有很多jar包都是要4.0.2版本的?
如果是spring包版本要保持一致 都是一样的包的话 为什么不把包直接放在父模块的pom下面 那么不是都可以用了吗?
1回答
1、为了更好的兼容,要尽量使用同一个版本的。
2、并不是所有的子工程中都需要用到,所以还是在对应的子项目中加载更好,例如Dao层的需要关于数据库的,其他子工程的并不需要。
3、在父工程中同一版本一是可以更好的兼容,二,如果想改版本,只去父工程中改一个就可以了。
相似问题