我们在自己的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的路径,要特别注意
