Glassfish 3上可以使用Java 8吗?

丹尼尔·卡普兰(Daniel Kaplan):

当前,我们使用Glassfish 3,我真的想使用Java8。我尝试升级到Glassfish 4,但是我在Glassfish 4代码中遇到了两个错误,因此我不得不恢复为Glassfish3。Glassfish 3是否可以与Java 8一起使用?我必须升级我的应用程序容器吗?

不重要:

不,这是不可能的(目前,稍后可能会出现变通方法)。

我用今天发布的最终Java 8 JDK尝试了Glassfish 3.1.1和Glassfish 3.1.2.2。它甚至没有启动服务器,引发了一些OSGI异常。

正如您对问题的评论所显示的那样,它甚至不适用于Glassfish 4.0的早期版本。

2015年更新:

看起来有一种方法可以使它与Glassfish 3.1.2.2一起使用。

打开/glassfish/domains/domain1/config/osgi.properties您的Glassfish安装文件,并在文件末尾添加以下行:jre-1.8=${jre-1.7}

这应该使服务器从JDK 8开始。它对于Glassfish 3.1或3.1.1仍然不起作用。

也可以看看:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章