2015-08-17 277 views
0

我是新來的opentaps環境。我在opentaps中有一些疑問。我有opentaps1.5版本。它包含apache 6.0.26和ofbiz 10版本。我想使用jdk1.8。使用jdk1.6或1.7編譯程序時,它提供了預期的結果。當我使用jdk1.8它顯示版本兼容性問題?

ExceptionInInitializerError。

請告訴我如何解決此問題。我需要用jdk1.8來開發opentaps1.5。提前感謝您。

+1

[JDK 7類文件向後兼容JDK 6的可能的副本](http://stackoverflow.com/questions/6699347/jdk-7-class-file-backward-compatibility-with-jdk-6) – sriharichander

+0

@chandu,感謝您的信息,只有當我更改jdk 1.6或1.7時,纔有問題使用jdk1.8,它工作良好。 –

回答

1

作爲opentaps的基礎的Apache OFBiz在即將到來的14.12分支中引入了Java 1.8兼容性。 OFBiz 10已經很舊了,不再維護了。它與Java 1.8不兼容。

據我所知,opentaps是從OFBiz中派生出來的,並且可能有更新版本,它們與Java 1.8兼容。

您可能需要聯繫技術支持(http://www.opentaps.org/services-support)以獲取更準確的信息。

+0

謝謝@MichaelBrohi。這對我有幫助。但我需要Opentaps1.5和jdk1.8。我知道apache和ofbiz版本通過wiki,所以我不知道在opentaps1.5中有什麼版本。對不起,以上。請讓我知道opentaps1.5和jdk1.8之間的兼容性。再次感謝 –