2017-08-15 52 views
0

對於遺留的Java EE項目,我必須使用JDK 1.7因爲我想添加用於管理業務規則的drools,所以我想知道哪些是最新的drools發行版可以用於這個項目。Drools的哪個版本可以與JDK 1.7一起使用

我曾嘗試用以下的版本,我不能編譯包含在發佈的例子:

6.5,6.2,6.1,6.0,5.6,5.5

錯誤:不支持MAJOR.MINOR版本52.0

這是我builpath: enter image description here

我JAVA_HOME設置爲1.8:

enter image description here

這可能是問題的原因?或者是drools版本與JDK 1.7不兼容

非常感謝您的幫助。

+0

的可能重複:[此](https://stackoverflow.com/questions/22493865/why-isnt-drools-working-with-java-8#22501455)和/或[this](https://stackoverflow.com/questions/10121257/drools-java-7-support-in-eclipse#10132981) – glytching

+0

這通常是您嘗試執行v1 /.../時遇到的錯誤java x.class一個使用v2 /.../ javac x.java編譯的類文件(x.class),其中v2生成比v1可以執行的更高版本(高級主要)類文件版本。確保使用1.7編譯所有內容 – laune

回答

0

調整符合級別適合我的,我在JDK 1.7和工作Drools的版本6.50決賽:

builtpath: enter image description here

JDK合規性: enter image description here

測試: enter image description here

相關問題