有人用Java 9启动Payara 5吗?
Java9.0.4 Java(TM) SE运行时环境(build 9.0.4+11) java HotSpot(TM) 64位服务器VM (构建9.0.4+11,混合模式)
发出命令时:
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版本。
发布于 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-samples和http://github.com/javaee-samples/javaee8-samples)。人们已经可以通过自己建立分支来尝试了。
它本质上是通过
mvn clean install
从根部。
然后,可以在appserver/distributions/payara/target/payara.zip中找到服务器。
有关此主题的更多信息,请参见下面的博客文章:
发布于 2019-03-30 13:07:39
Payara不会从任何比Java 8更新的Java8版本开始。
您可能知道,Payara是从GlassFish派生而来的,人们一直在讨论如何在比https://github.com/eclipse-ee4j/glassfish/issues/22130更新的Java8版本上运行GlassFish。
https://stackoverflow.com/questions/53762114
复制相似问题