SOAP UI安装后出现JVM错误

Piy*_*ush 8 java jvm soapui

我正在尝试安装SOAPUI工具.安装完成后,执行时,我收到此错误:

无法启动JVM.最大堆大小(-XMx)可能太大,或者防病毒或防火墙工具可能会阻止执行

当安装到不同的机器时,它工作正常.

有什么建议?

ank*_*kit 20

出现此问题的原因是Soap Ui尝试以单个块的形式获取指定数量的内存,这很少可用.因此,解决此问题的方法是导航到soapUi.xxxvmoption文件,该文件可以在中找到

c-> program files-> emiware - > soapUi.xxx - > bin

编辑此文件并使-Xms为较小的默认值为1200m使其为512m如果不起作用将其更改为较小的值.

PS xxx是我的情况下它的4.0.0版本的SoapUI

-Xms表示初始堆大小.

-Xmx表示最大堆大小.

因此,您可以根据您的要求设置值.


Pet*_*rey 11

如果您尝试在32位操作系统(如Windows)上设置太多内存,则通常会发生此错误.例如,如果您-Xmx1600m在Windows 32位上使用或更多,您将收到此错误.

您在失败的机器上拥有哪个操作系统和Java版本.

  • 在"bin"目录下的soapUI-4.5.1.vmoptions文件中,我将xmx从1200m(默认)减少到486m,这使它工作 (14认同)