從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衝突問題。
先謝謝您!
從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衝突問題。
先謝謝您!
這些都是有據可查的庫 - 您必須深入瞭解該主要里程碑(Java 8支持)的參考文檔/版本歷史記錄。
Here's an example for Spring Framework that from version 4.0 onwards provided support for Java 8。
經過分析,我已經在Java,J2EE,J2SE,Apache Maven,Spring,LOGGER,Apache CXF(SOAP/RESTFul),Jackson GS&中提出了JAR矩陣。小POC做和JBOSS 4X驗證和Web邏輯10 X.將保持更新的其餘組件
Maven的
的Java/J2EE/J2SE
彈簧
的Apache CXF(SOAP /雷斯特夫爾)
JSON解析器
傑克遜(Codehaus的)
傑克遜(更快xml)
GSON
Logger
這是一個巨大的努力,以保持在一個地方,並驗證其所有依賴這些庫。通常,技術依賴關係是按照每個庫來表示的,並且由個體開發人員來比較和計算出他們應該使用哪個庫的版本。 –
或者,你知道,使用爲了依賴管理目的而構建的東西,比如Maven。 –
@ M.Prokhorov:是的maven幫了很大忙,但部署時由於jar衝突而面臨更多問題。通過更改相同jar的更高版本或更低版本來解決這些問題。 – Pandian