首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在SoapUI服务器上进行Linux开源软件的命令行安装?

如何在SoapUI服务器上进行Linux开源软件的命令行安装?
EN

Stack Overflow用户
提问于 2018-03-28 17:12:24
回答 2查看 9.7K关注 0票数 2

我正在我的SoapUI服务器上安装Linux。

对于安装,我执行以下命令:

代码语言:javascript
复制
wget https://s3.amazonaws.com/downloads.eviware/soapuios/5.4.0/SoapUI-5.4.0-linux-bin.tar.gz
tar -xzf SoapUI-5.4.0-linux-bin.tar.gz -C /opt/
cd /opt/SoapUI-5.4.0/bin/
./soapui.sh

而安装的最后一步(./soapui.sh)给出了以下错误:

代码语言:javascript
复制
05:11:16,498 INFO  [DefaultSoapUICore] All plugins loaded
java.awt.HeadlessException: 
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
    at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
    at java.awt.Window.<init>(Window.java:536)

当我使用‘导出DISPLAY=:0.0’时,步骤./soapui.sh进入长时间运行,需要手动中止,并显示以下消息-

代码语言:javascript
复制
Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
    at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
    at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:65)
    at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:115)

敬请推荐SoapUI开源的命令行安装解决方案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-06 17:37:02

安装时不需要运行soapui.sh脚本,因为SoapUI-5.4.0-linux-bin.tar.gz已经有了testrunner.sh。感谢@Rao。

您可以按如下方式执行:

代码语言:javascript
复制
wget https://s3.amazonaws.com/downloads.eviware/soapuios/5.4.0/SoapUI-5.4.0-linux-bin.tar.gz
tar -xzf SoapUI-5.4.0-linux-bin.tar.gz -C /opt/
/opt/SoapUI-5.4.0/bin/testrunner.sh -r soapui-project.xml
票数 6
EN

Stack Overflow用户

发布于 2020-05-30 12:47:00

从soapui.org下载.sh文件,进入已下载的文件夹,将执行权限授予.sh文件chmod +x ./SoapUI*.sh,然后输入sudo ./SoapUI*.sh安装程序窗口,打开步骤并单击next。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49530478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档