2017-05-05 37 views
1

从Java 1.7升级到Java 1.8。有没有关于Java技术(如Java,J2EE,Spring核心,Spring JDBC,Spring Security,CXF SOAP,CXF REst,Maven,Maven Clean插件,Maven编译器插件,Log4j,Jackson)的Jar版本兼容性矩阵的任何文档解析器等)。Java技术中的jar版本兼容性矩阵?

随机地,我们正在更改JAR版本,同时面对JAR冲突问题。

先谢谢您!

+1

这是一个巨大的努力,以保持在一个地方,并验证其所有依赖这些库。通常,技术依赖关系是按照每个库来表示的,并且由个体开发人员来比较和计算出他们应该使用哪个库的版本。 –

+2

或者,你知道,使用为了依赖管理目的而构建的东西,比如Maven。 –

+0

@ M.Prokhorov:是的maven帮了很大忙,但部署时由于jar冲突而面临更多问题。通过更改相同jar的更高版本或更低版本来解决这些问题。 – Pandian

回答

0

经过分析,我已经在Java,J2EE,J2SE,Apache Maven,Spring,LOGGER,Apache CXF(SOAP/RESTFul),Jackson GS&中提出了JAR矩阵。小POC做和JBOSS 4X验证和Web逻辑10 X.将保持更新的其余组件

Maven的

  1. Maven版本 - 3.3.9
  2. maven.compiler.plugin - 3.6.1
  3. maven.clean.plugin - 3.0.0
  4. maven.war.plugin - 3.1.0

的Java/J2EE/J2SE

  1. JDK版本1.7/1.8
  2. servlet的API - 2.5
  3. 邮件 - 1.4.7
  4. javax.ws.rs-API - 2.0.1
  5. JAXB核 - 2.2.11
  6. JAXB-IMPL - 2.2.11
  7. javax.annotation中-API - 1.2
  8. aopalliance - 1.0
  9. ASM - 5.0.4
  10. 了Javassist - 3.20.0-GA
  11. STAX-API - 1.0-2
  12. JSTL - 1.2

弹簧

  1. spring - 2.5.6
  2. spring-aop - 4.3.8.RELEASE
  3. 弹簧ASM - 3.1.4.RELEASE
  4. 弹簧方面 - 4.3.8.RELEASE
  5. 弹簧豆 - 4.3.8。RELEASE
  6. 弹簧语境 - 4.3.8.RELEASE
  7. 弹簧上下文支持 - 4.3.8.RELEASE
  8. 弹簧核心 - 4.3.8.RELEASE
  9. 弹簧道 - 2.0.8
  10. 弹簧表达 - 4.3.8.RELEASE
  11. 弹簧-JDBC - 4.3.8.RELEASE
  12. 弹簧JMS - 4.3.8.RELEASE
  13. 弹簧JMX - 2.0.8
  14. 弹簧ORM - 4.3.8.RELEASE
  15. 弹簧OXM - 4.3.8.RELEASE
  16. 弹簧支持 - 2.0.8
  17. 弹簧测试 - 4.3.8.RELEASE
  18. 弹簧-TX - 4.3.8 .RELEASE
  19. 弹簧网 - 4.3.8.RELEASE
  20. 弹簧webmvc - 4.3.8.RELEASE
  21. 弹簧webmvc的portlet - 4.3.8.RELEASE
  22. 弹簧Webflow的 - 2.4.4 .RELEASE
  23. 弹簧JS-资源 - 2.4.4.RELEASE
  24. 弹簧JS - 2.4.4.RELEASE
  25. 弹簧结合 - 2.4.4.RELEASE
  26. 弹簧分批芯 - 3.0.7.RELEASE
  27. 弹簧分批基础设施 - 3.0.7.RELEASE
  28. 弹簧分批父 - 3.0.7.RELEASE

的Apache CXF(SOAP /雷斯特夫尔)

  1. CXF的API - 3.1.11
  2. CXF-共模式 - 3.1.11
  3. CXF常见的实用工具 - 3.1.11
  4. CXF-RT-绑定,JBI - 3.1.11
  5. CXF-RT-绑定皂 - 3.1.11
  6. CXF-RT-绑定的XML - 3.1.11
  7. CXF-RT-芯 - 3.1.11
  8. CXF-RT-数据绑定-主持 - 3.1 .11
  9. cxf-rt-databinding-jaxb - 3.1.11
  10. CXF-RT-前端-JAXRS - 3.1.11
  11. CXF-RT-前端,JAXWS - 3.1.11
  12. CXF-RT-前端,简单 - 3.1.11
  13. CXF-RT-管理 - 3.1.11
  14. CXF-RT-传输共用 - 3.1.11
  15. CXF-RT-运输-HTTP - 3.1.11
  16. CXF-RT-传输-HTTP-码头 - 3.1.11
  17. cxf-rt-transports-jms - 3.1。11个
  18. CXF-RT-WS-地址 - 3.1.11
  19. CXF-RT-的WS-Policy - 3.1.11
  20. CXF-RT-WS-RM - 3.1.11
  21. CXF-RT- WS-Security的 - 3.1.11
  22. CXF的工具,常见的 - 3.1.11

JSON解析器

杰克逊(Codehaus的)

  1. 杰克逊 - JAXRS - 1.9.13
  2. 杰克逊核-ASL - 1.9.13
  3. 杰克逊映射器-ASL - 1.9.13

杰克逊(更快xml)

  1. jackson-d atabind - 2.8.8
  2. 杰克逊核心 - 2.8.8
  3. 杰克逊的注解 - 2.8.8

GSON

  1. GSON - 2.8.0

Logger

  1. log4j的 - 1.2.17