SoapUI启动报错The JVM could not be started

SoapUI是一款开源的API测试工具,可以轻松构造请求进行API接口测试,启动报错主要由于JVM的性能参数配置有问题,可以修改配置文件解决

所属分类 工具

相关标签 APISOAPJVM

SoapUI

SoapUI是开源Web服务测试应用程序。

SoapUI主要用于简单对象访问协议(SOAP) 和表示状态传输(REST)测试。

SoapUI主要包括Web服务检查、调用、开发及模拟功能、负载和合规性测试。

SoapUI完全建立在Java 平台上。

SoapUI使用Swing作为用户界面。

SoapUI是跨平台的。

SoapUI支持IDEA、Eclipse和NetBeans。

SoapUI可以测试SOAP和 REST Web 服务、JMS、AMF。

SoapUI可以进行任何HTTP ( S ) 和JDBC调用。

工具地址:下载地址

报错信息

SoapUI启动报错:

The JVM could not be started. The maximum heap size (-Xmx) might be too large

由于本错误内容提示很明显是由于JVM参数配置过大导致,还是要确认下所在环境机器是否有Java环境。

该问题可能仅存在于某些特定版本或特定操作系统:

  • SoapUI 4.6.4
  • Windows 7

配置修改

找到SoapUI的安装目录in下,修改vmoptions参数配置文件。

对于某些Windows版本中,如果SoapUI安装在C盘的Program Files (x86)路径下,可能会导致无法修改vmoptions,因为Windows系统保护导致,可能需要修改安全设置或取的用户写入权限。

对于最新的Windows版本,vmoptions配置文件也有可能放在ProgramData而不是Program Files (x86) 下。

打开查看-Xmx相关参数配置,将默认值改小一些即可:

[plain] view plain copy
-Xms128m  
-Xmx800m  
-Dsoapui.properties=soapui.properties  
-Dsoapui.home=D:softwareSmartBearSoapUI-5.0.0/bin  
-Dsoapui.ext.libraries=D:softwareSmartBearSoapUI-5.0.0/bin/ext  
-Dsoapui.ext.listeners=D:softwareSmartBearSoapUI-5.0.0/bin/listeners  
-Dsoapui.ext.actions=D:softwareSmartBearSoapUI-5.0.0/bin/actions  
-Dwsi.dir=D:softwareSmartBearSoapUI-5.0.0/wsi-test-tools  
-Djava.library.path=D:softwareSmartBearSoapUI-5.0.0/bin  
-Djava.util.Arrays.useLegacyMergeSort=true  
-splash:soapui-splash.png  

-Xmx值默认一般是1024,可以尝试改成800/486,一般来说用于测试对于JVM的内存要求不会很高,自身酌情而定。

修改后尝试重新启动。

米虫

做一个有理想的米虫,伪全栈程序猿,乐观主义者,坚信一切都是最好的安排!

本站由个人原创、收集或整理,如涉及侵权请联系删除

本站内容支持转发,希望贵方携带转载信息和原文链接

本站具有时效性,不提供有效、可用和准确等相关保证

本站不提供免费技术支持,暂不推荐您使用案例商业化

发表观点

提示

昵称

邮箱

QQ

网址

当前还没有观点发布,欢迎您留下足迹!

同类其他

工具

eclipse配置编码格式后部分文件依旧乱码

eclipse 中全局配置和项目配置均设置了编码方式为 UTF-8 ,但是实际打开项目文件发现部分文件依旧存在中文乱码,右击查看其编码格式依旧是 GBK ,可通过按照类型配置格式的方式解决此问题

Git在各种场景下的仓库关联

本文针对Git常见的三种场景:全新工程、本地已有工程、以及其他分支关联,详细的操作命令、流程、作用以及注意事项,Git命令并不受代码托管平台的影响,因此本质上可以通用解决问题

Chrome开发者模式保留访问日志以及过滤请求

Chrome开发者模式下提供了保保留访问日志的能力便于检查历史请求是否正常,同时提供了请求显示过滤器可以方便快速定位您想看的请求记录或过滤掉某些不想显示的请求记录

Xshell6和Xftp6家庭版(Xmanager系列工具)

Xmanager是一个非开源(商用)的实用无缝衔接工具(个人可以获取家庭版),其中最常用的Xshell和Xftp可以非常便捷的在Windows系统下连接Unix环境,是目前市面最好的连接工具,运维工程师必备良品

Beyond Compare 4 无限试用方案

Beyond Compare 强大专业的文件和文件夹对比工具,可以很方便地比较出文件或文件夹的差异,支持众多种格式的对比,支持快速替换,商用软件,默认试用30天(次)+15天,过期后可以进行重复试用。

Git多仓库关联切换与主从同步提交

本文主要介绍 Git 关联多仓库的常见操作,本地分支关联到远程仓库分支后切换到新仓库,本地分支内容推送到主仓库后同步提交到从属仓库,如推送 gitee 同时推送到 github

选择个人头像

昵称

邮箱

QQ

网址

评论提示

  • 头像:系统为您提供了12个头像自由选择,初次打开随机为你选择一个
  • 邮箱:可选提交邮箱,该信息不会外泄,或将上线管理员回复邮件通知
  • 网址:可选提交网址,评论区该地址将以外链的形式展示在您的昵称上
  • 记忆:浏览器将记忆您已选择或填写过得信息,下次评论无需重复输入
  • 审核:提供一个和谐友善的评论环境,本站所有评论需要经过人工审核