首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Payara 5与Java 9的兼容性

Payara 5与Java 9的兼容性
EN

Stack Overflow用户
提问于 2018-12-13 12:42:50
回答 2查看 815关注 0票数 3

有人用Java 9启动Payara 5吗?

  • 佩亚拉版本: 5.184
  • JDK版本: 9.0.4

Java9.0.4 Java(TM) SE运行时环境(build 9.0.4+11) java HotSpot(TM) 64位服务器VM (构建9.0.4+11,混合模式)

  • 操作系统: Windows 10,版本1709 (操作系统构建: 16299.309)

发出命令时:

asadmin启动域

我有以下例外:

线程"main“中的异常在com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.initializeServiceLocator(AbstractModulesRegistryImpl.java:152) at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.newServiceLocator(AbstractModulesRegistryImpl.java:144) at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.java:218) at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.java:224)在com.sun.enterprise.module.single.StaticModulesRegistry.createServiceLocator(StaticModulesRegistry.java:88) at com.sun.enterprise.admin.cli.CLIContainer.getServiceLocator(CLIContainer.java:212) at com.sun.enterprise.admin.cli.CLIContainer.getLocalCommand(CLIContainer.java:244) at com.sun.enterprise.admin.cli.CLICommand.getCommand(CLICommand.java:229) at com.sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.java:362) at com.sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.java:298) at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.java:56)

我也试过

asadmin启动域--调试payaradomain

结果是一样的。

我看到有一些人成功地测试了这个组合:https://github.com/IQSS/dataverse/issues/4217#issuecomment-340582621

其他人说Payara将专注于Java 11,因为它是LTS版本。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-30 16:11:23

在编写本文的时候,最初的JDK 11兼容性是针对Payara 5.192的。要查看的分支是https://github.com/payara/Payara/tree/JDK11

这个分支通过大多数Java示例(https://github.com/javaee-samples/javaee7-sampleshttp://github.com/javaee-samples/javaee8-samples)。人们已经可以通过自己建立分支来尝试了。

它本质上是通过

mvn clean install

从根部。

然后,可以在appserver/distributions/payara/target/payara.zip中找到服务器。

有关此主题的更多信息,请参见下面的博客文章:

票数 2
EN

Stack Overflow用户

发布于 2019-03-30 13:07:39

Payara不会从任何比Java 8更新的Java8版本开始。

您可能知道,Payara是从GlassFish派生而来的,人们一直在讨论如何在比https://github.com/eclipse-ee4j/glassfish/issues/22130更新的Java8版本上运行GlassFish。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53762114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档