【问题标题】:Payara5 - payaradomain on Java 9Payara5 - Java 9 上的 payaradomain
【发布时间】:2017-12-07 10:14:40
【问题描述】:

我正在寻求在 Java 9 上运行 Payara 5 Alpha 的帮助。博客文章 "Payara Server 5 Alpha 2 release is here!" 说它在 Java 9 上运行 payara 域,但我仍然在 AbstractModulesRegistryImpl.initializeServiceLocator 上获得 java.lang.NullPointerException -

C:\payara-5.0.0.Alpha4-20171117.004238-21\payara5\bin>java -version
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)


C:\payara-5.0.0.Alpha4-20171117.004238-21\payara5\bin>asadmin.bat start-domain payaradomain
Exception in thread "main" java.lang.NullPointerException
        at 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)
        at com.sun.enterprise.module.single.StaticModulesRegistry.createServiceLocator(StaticModulesRegistry.java:88)
        at com.sun.enterprise.admin.cli.CLIContainer.getServiceLocator(CLIContainer.java:216)
        at com.sun.enterprise.admin.cli.CLIContainer.getLocalCommand(CLIContainer.java:254)
        at com.sun.enterprise.admin.cli.CLICommand.getCommand(CLICommand.java:231)
        at com.sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.java:370)
        at com.sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.java:305)
        at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.java:56)

还有更多的配置吗?我已经在 github 上查看了 Alpha2 和 Alpha3 版本,但看不到与此相关的更多信息

谢谢

【问题讨论】:

    标签: java-9 payara


    【解决方案1】:

    Payara 对 JDK 9 的支持仍处于早期阶段,并不可靠。它目前正在开发中,但将在 5.181 发布时完成。您可以使用 GitHub (https://github.com/payara/Payara/issues) 报告问题。您还可以向下滚动,从https://www.payara.fish/upstream_builds 下载 Payara 5 的最新快照。

    【讨论】:

    • 谢谢 - 但它确实在 payara 域上提供早期访问 Java 9 支持 - 我想尝试一下
    • 如果您下载最新的快照(oss.sonatype.org/content/repositories/snapshots/fish/payara/… 是今天的版本)并启动 payaradomain,那么 Payara 就会启动。
    • 在 windows 上试过了 - 仍然出现上述异常
    • 请在 Github 上报告它,因为这是一个错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-05
    • 1970-01-01
    相关资源
    最近更新 更多