Payara 不是从 Intellij 开始的
Payara does not start from Intellij
带有 GlassFish 5.192.0 的 Payara 未开始使用 Intellij Idea。
如果我 运行 payara\bin\asadmin start-domain 工作正常,服务器启动并且 运行s.
这些是控制台输出的最后几行,其中 --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.
问题的根本原因是 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 中修复。
带有 GlassFish 5.192.0 的 Payara 未开始使用 Intellij Idea。
如果我 运行 payara\bin\asadmin start-domain 工作正常,服务器启动并且 运行s.
这些是控制台输出的最后几行,其中 --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.
问题的根本原因是 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 中修复。