maven——自动部署Web项目
来源:互联网 发布:张爱玲感情 知乎 编辑:程序博客网 时间:2024/06/05 07:30
1. 首先maven/conf/settings.xml里添加(大概120行左右,有注释):
<server> <id>tomcat</id> <username>admin</username> <password>admin</password> </server>
2. 在项目pom.xml中添加:
<pluginManagement> <plugins> <!-- tomcat 的插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <!-- 低版本不支持redeploy --> <version>2.1</version> <configuration> <!-- <path>/mavenwebdemo</path> 这句应该是自定义部署到tomcat后的项目名 --> <!-- 注意下面的路径是text,改动见@1 --><pre name="code" class="html"> <url>http://localhost:8080/manager/text</url> <server>tomcat</server> </configuration> </plugin> </plugins> </pluginManagement>
3. 执行:mvn tomcat7:deploy -Dmaven.test.skip=true
这里tomcat7貌似是指定版本,跟上面配置的<id>server</id>及<server>tomcat</server>没关系?
我在测试时,使用tomcat:deploy报错(Cannot invoke Tomcat manager),用tomcat7:deploy是正常的。
在官网只找到了这个:http://tomcat.apache.org/maven-plugin-2.1/container-goals.html,它这里是用的tomcat6
@1. 参考
http://tomcat.apache.org/maven-plugin-2.1/
http://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/plugin-info.html
http://www.cnblogs.com/zhunian/archive/2015/07/29/4684797.html 这位博主写的比较细
0 0
- maven——自动部署Web项目
- eclipse+maven远程(自动)部署web项目到tomcat
- maven自动部署web项目到tomcat8(向下兼容7)
- maven自动部署web项目到tomcat8(向下兼容7)
- eclipse+maven远程(自动)部署web项目到tomcat
- 搭建Maven自动部署Java Web项目到Tomcat服务器
- maven项目docker插件自动部署——jar包
- maven项目docker插件自动部署——war包
- Maven插件自动部署项目
- maven web项目打包部署
- Weblogic部署maven web项目
- eclipse自动部署web项目时WEB-INF\lib目录下缺少maven依赖jar包
- Maven 项目自动部署项目脚本(jboss)
- maven自动部署至远程WEB服务器
- 使用Maven自动部署Java Web项目到Tomcat问题小记
- 使用Maven自动部署Java Web项目到Tomcat问题小记
- maven创建web项目并自动部署到tomcat(jetty)
- 使用Maven自动部署Java Web项目到Tomcat问题小记
- Android Context完全解析,你所不知道的Context的各种细节
- 使用RMAN实现异机备份恢复(WIN平台)
- 分布式系统设计权衡之CAP(一致性,可用性,分区容错性)
- quartus ii IP核的破解
- 移动平台对 META 标签的定义
- maven——自动部署Web项目
- r语言n折交叉验证
- The Main Event Loop (glib ) 主事件循环
- Android Studio 简单介绍和使用问题小结
- Unity3d热更新(一):更新思路
- 二叉搜索树
- Android 控件对带有Html标签的字符串用法
- NIOS II 开发流程
- 一步一步学习TypeScript(03.let与const)