Jboss 7需要替代JRE

时间:2015-07-25 22:54:20

标签: java jboss

有问题。在启动服务器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 个答案:

答案 0 :(得分:2)

我在JBoss开发者开发者论坛上发现了以下帖子。

简短版本是您需要向JBoss AS 7反向移植各种错误修复程序,以使其在Java 8 JRE上运行。升级到Wildfly会更好/更容易。 (他说。)

  

Re:Java 7上的AS 7 by Tomaz Cerar 2015年4月8日上午6:18(回应Matija Vizintin)

     

您无法升级到WildFly 8的任何重大原因?

     

阻止在JDK8上启动AS7的核心问题是   https://issues.jboss.org/browse/WFLY-2057

     

由...修复   https://github.com/wildfly/wildfly/commit/fa93ceff49c3e84851cb8b00157e4fbed1d2cdb7

     

您可以将此提交应用于   https://github.com/wildfly/wildfly/releases/tag/7.2.0.Final-testsuite-fix   标记并重建它。

     

但是,这只会确保服务器在JDK8上启动   我们需要解决的一些其他修复/更改   确保testuite正确通过。

     

无论如何,我建议你选择WildFly 8.2.0.Final。