SOAP UI创建 mock service导出为 war包并部署到tomcat上

我们在自己的soapui上构建的模拟桩不便于大家共同使用,所以需要Deploy MockService,将MockService部署到服务器上,整个项目组的所有人员都可以共用。
本地的 mock Service,只是在调试的时候,自己使用,将 写好的脚本,导出 部署
 
1、把工程右击,选择 “deploy as war”
 

2、导出的路径,最好是放到一个空的文件夹中,不容易和其他东西混淆

 

3、导出成功,在本地路径中生成如下文件:

4、将 war包部署到 tomcat服务上

导出的 test.war,放入到linux的服务器 中,比如 IP为:125.56.10.23

(1) kill掉 ps -ef|grep apache-tomcat 进程
(2) 进入路径 /ulic/apache-tomcat-7.0.27/webapps, 将导出的 WAR包,放入到路径 /ulic/apache-tomcat-7.0.27/webapps 中
(3) 进入到路径 /ulic/apache-tomcat-7.0.27/bin,执行 startup.sh 脚本,这样 test 脚本回自动解压

 5、将在soupui上运行的MockService关闭,在request中将访问的地址更换为服务器中部署的war包地址,访问成功。

http://125.56.10.23:8088/test/life/cxfservices/AgentQueryWebService   ----这个地址相比较之前的,多了个 test的路径,要特别注意
 
 
原文地址:https://www.cnblogs.com/xiaofeng91/p/13986174.html