gpt4 book ai didi

java - 是否可以在 Glassfish 3 上使用 Java 8?

转载 作者:IT老高 更新时间:2023-10-28 20:30:41 27 4
gpt4 key购买 nike

我们目前使用 Glassfish 3,我真的很想使用 Java 8。我尝试升级到 Glassfish 4,但我在 Glassfish 4 代码中遇到了两个错误,所以我不得不恢复到 Glassfish 3。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 安装文件 /glassfish/domains/domain1/config/osgi.properties 并在文件末尾添加以下行:jre-1.8=${ jre-1.7}

这应该使服务器以 JDK 8 启动。它仍然不适用于 Glassfish 3.1 或 3.1.1。

另请参阅:

关于java - 是否可以在 Glassfish 3 上使用 Java 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22462936/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com