问题描述
有一个问题。 在启动服务器jboss 7.1.1之前,我有一个问题:
**Error:** JDK 1.7 (or earlier) should be specified either as project SDK or
alternative JRE
我在项目中使用jdk 1.8。 而且我只能将1.6 JRE用于JBOSS。
如果在项目中使用1.8,而在jboss中使用1.6 jre,则在不受支持的major.minor 52.0版本中会出错。
我可以在1.8上为JBOSS更改jdk吗? 以及如何做?
1楼
我在JBoss开发人员开发人员论坛上找到了以下帖子。
简短的版本是您需要向JBoss AS 7移植各种错误修复程序,以使其在Java 8 JRE上运行。 升级到Wildfly会更好/更容易。 (他说。)
回复:Java 7上的AS 7,作者:Tomaz Cerar,2015年4月8日,上午6:18(回应Matija Vizintin)
您无法升级到WildFly 8的重要原因是什么?
阻止在JDK8上引导AS7的核心问题是
已由修复
您可以将此提交应用于标记并重建它。
但是,这只能确保服务器在JDK8上启动,还有一些我们需要解决的其他修复程序/更改,以确保测试套件能够正确通过。
无论如何,我建议您使用WildFly 8.2.0.Final。