install4j: как я могу использовать альтернативный jvm для лаунчеров
Мы пытаемся использовать альтернативные jvms, это с 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" и завершает работу.
Так как это использовать?
1 ответ
Начиная с версии 7.x это не поддерживается в графическом интерфейсе, но вы можете отредактировать файл проекта, найти атрибут "favouriteMM" в элементе "java" и установить для него "j9vm".
install4j 8.x автоматически выполнит поиск этой виртуальной машины.