SoapUI 安装错误 - com.install4j

SoapUI Installation Error - com.install4j

我在尝试安装 SoapUI 时遇到这个问题,但无法正确安装。

我浏览了很多帖子,"solutions",但他们要么没有准确解释解决问题所需的内容,要么问题与我的问题不在同一上下文中,或者问题是未解决。

事情是这样的:

  1. 执行 SoapUI.exe 文件(以管理员或非管理员身份)- 在我的例子中,它是 SoapUI_5.5.exe
  2. 出现 SoapUI 的安装 window 并显示进度条
  3. 安装 window 关闭,在与 exe 文件相同的目录中,我得到两个日志文件输出

日志文件命名为:

文件内容比较多,我就摘录一下:

install4jError.log

java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen

Caused by: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen

error.log

java.lang.reflect.InvocationTargetException
Continuing ...
An error occurred:
java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen
Error log: C:\Users\USERNAME\Downloads\SoapUI (x64) (5.5.0)\install4jError4630268005895903797.log
java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen

Caused by: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemFormScreen

我不确定问题是什么或如何解决。

所以我最终想出了如何完成安装..

  1. 将exe文件放在以下位置:c:\Temp\SoapUI_5-5-0.exe
  2. 打开 CMD window 并通过键入以下命令导航到此位置:*cd c:\Temp*
  3. 在CMD中输入以下两条命令window:

命令:

  • 设置JAVA_TOOL_OPTIONS=
  • 设置_JAVA_OPTIONS=

在此之后:

  1. 通过 CMD 执行 Soap 安装文件 window 只需输入执行文件的名称即可:SoapUI_5-5-0.exe

安装完美,我仍然不确定修复背后的原因或原因。