【发布时间】:2017-12-12 13:49:40
【问题描述】:
从 Java 1.7 升级到 Java 1.8。
在 Java 技术(如 Java、J2EE、Spring Core、Spring JDBC、Spring Security、CXF SOAP、CXF REst、Maven、Maven Clean Plugin、Maven Compiler Plugin、Log4j、Jackson Parser)中是否有任何关于 Jar 版本兼容性矩阵的文档等等。)
在遇到 JAR 冲突问题时,我们会随机更改 JAR 版本。
提前谢谢你!
【问题讨论】:
-
将所有这些库保存在一个地方并验证它们的所有依赖项是一项巨大的工作。通常,每个库都表示技术依赖关系,由各个开发人员比较并确定他们应该使用哪个版本的库。
-
或者,你知道,使用为依赖管理目的而构建的东西,比如 Maven。
-
@M.Prokhorov:是的,maven 有很大帮助,但在部署时,由于 jar 冲突,我们面临更多问题。通过更改相同 jar 的更高或更低版本来解决这些问题。
标签: java spring web-services maven