java - install4j:如何为启动器使用备用 jvm

标签 java install4j openj9

我们正在尝试使用替代jvm,这是来自 https://www.eclipse.org/openj9/

当使用/create-i4j-log 启动我们的启动器时,我们得到:

[1:16] Trying to load JVM-DLL from c:\qomet2\jre\bin\javaw.exe
[1:18] Setting PATH ...
[1:19] Trying c:\qomet2\jre\bin\hotspot\jvm.dll (exists 0)
[1:20] Trying c:\qomet2\jre\bin\client\jvm.dll (exists 0)
[1:21] Trying c:\qomet2\jre\bin\server\jvm.dll (exists 0)
[1:22] Trying c:\qomet2\jre\bin\classic\jvm.dll (exists 0)
[1:23] Trying c:\qomet2\jre\bin\jrockit\jvm.dll (exists 0)

我认为问题是,jvm.dll 位于 jdk8u192-b12\jre\bin\j9vm\jvm.dll

然后启动器显示“无效的 jvm 安装”并退出。

那么如何使用呢?

最佳答案

从 7.x 开始,GUI 不支持此功能,但您可以编辑项目文件,在“java”元素上查找“preferredVM”属性并将其设置为“j9vm”。

install4j 8.x 将自动搜索此虚拟机。

关于java - install4j:如何为启动器使用备用 jvm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53211931/

相关文章:

java - TestNG.XML 未执行。通过 maven -mvn test 运行时 - 即使在 POM.XML 中进行了正确配置后

Java : Pattern How to match any character or symbol in any order between the two braces

java - AOP切入点仅适用于带注释的方法

java - 更新 install4j 应用程序

java - JVM:添加一个堆访问钩子(Hook)

java - 在 ubuntu 18.04 中安装 OpenJDK OpenJ9 后缺少可执行文件

java - JTDS 数据源的 Tomcat 8 配置

java - install4j:更改标签颜色

java - OpenJ9 tomcat 不会以高 -Xmx 堆选项启动