Payara不是从Intellij开始

时间:2019-08-20 19:00:06

标签: intellij-idea glassfish payara

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

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

这些是控制台输出的最后几行,其--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.

1 个答案:

答案 0 :(得分:2)

问题的根本原因是logged here

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

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

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

此问题已在2019.2.1 RC中解决。