【问题标题】:Payara does not start from IntellijPayara 并非从 Intellij 开始
【发布时间】:2019-12-26 01:09:06
【问题描述】:

装有 GlassFish 5.192.0 的 Payara 无法开始使用 Intellij Idea。

如果我运行 payara\bin\asadmin start-domain 就可以正常工作,并且服务器启动并运行。

这些是控制台输出的最后几行,其中 --verbose 属性设置为 true。

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Unrecognized option: --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED
Command start-domain failed.
The DAS was stopped.

【问题讨论】:

    标签: intellij-idea glassfish payara


    【解决方案1】:

    问题的根源是logged here

    Windows 启动器在 PATH 前面加上 JetBrains Runtime bin 目录,以便毫无问题地加载某些 DLL。事实证明这不是最好的解决方案,我们正在努力以不同的方式解决它。

    asadmin.bat 使用来自PATH 的第一个java.exe。它不会尝试通过JAVA_HOME 检测它。

    目前的解决方法是根据this document 将 IntelliJ IDEA 引导 JDK 切换到 JBR8,或者使用 idea.bat 而不是 idea64.exe 启动 IntelliJ IDEA。

    问题已在2019.2.1 RC 中修复。

    【讨论】:

      猜你喜欢
      • 2021-06-01
      • 2014-11-28
      • 2012-09-19
      • 2013-01-11
      • 2018-02-10
      • 2012-09-29
      • 1970-01-01
      • 2017-03-30
      • 2021-12-26
      相关资源
      最近更新 更多