install4j выдает сообщение об ошибке во время установки
Я не могу ничего установить, какой установщик использует install4j
, Я получил следующее сообщение об ошибке в текстовом файле во время установки:
java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen
at com.install4j.runtime.installer.frontend.GUIHelper.invokeOnEDT(GUIHelper.java:737)
at com.install4j.runtime.installer.config.AbstractBeanConfig.finishBatch(AbstractBeanConfig.java:51)
at com.install4j.runtime.installer.ContextImpl.registerScreens(ContextImpl.java:695)
at com.install4j.runtime.installer.controller.Controller.start(Controller.java:83)
at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:58)
at com.install4j.runtime.installer.Installer.main(Installer.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:85)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)
Caused by: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen
Системная информация:
java.runtime.name = Java (TM) среда выполнения SE exe4j.moduleName=C:\installers\SoapUI-x32-5.5.0.exe exe4j.semaphoreName= локальная \c:_installers_soapui-x32-5.5.0.exe java.vm.version=25.181-b13 java.vm.vendor=Oracle Corporation java.runtime.version=1.8.0_181-b13
1 ответ
Поместите исполняемый файл в следующую папку: c:\Temp\SoapUI_5-5-0.exe Откройте окно CMD и перейдите в это место, введя следующую команду: cd c:\Temp Введите следующие две команды в окне CMD. : Команды:
set JAVA_TOOL_OPTIONS=set _JAVA_OPTIONS= После этого:
Запустите установочный файл Soap через окно CMD, просто введя имя исполняемого файла: SoapUI_5-5-0.exe Установка прошла отлично, и я до сих пор не уверен, почему и в чем причина исправления.