Maven自动部署测试Web应用

发表于:2016-3-04 10:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:chuiyuan    来源:51Testing软件测试网采编

分享:
  再启动外部的tomcat,最后可以使用命令
  mvn tomcat7:deploy
  来布署到外部的tomcat7中,在命令运行后,我们可以在tomcat的webapp目录下看到布署的项目的war文件和war文件被解压后的项目文件。
  tomcat7-maven-plugin插件也支持undeploy命令。要注意的是,这里如果不先启动tomcat7,则不能正确布署。
  此时如果使用命令
  mvn tomcat7:run
  显示用的tomcat是内嵌的,plugin是tomcat7-maven-plugin,说明上面的配置文件是只对tomcat:deploy起作用了,而对tomcat7:run起作用,查看官方文档,说明
  tomcat7:run是使用的embeded tomcat。
  maven相关文档
  http://www.daniel-journey.com/archives/1130
  https://tomcat.apache.org/maven-plugin-trunk/tomcat7-maven-plugin/plugin-info.html
  补充
  (1)可能要常常查看8080端口是否占用:
  netstat -apn| grep 8080
  如果是LISTEN,则是被占用,如果是TIME_WAIT,则没有占用。
  (2)curl的使用,网络的测试
  先要安装curl,这是一个利用URL语法在命令行下传输的工具。注意这里最后有"/"。
22/2<12
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号