maven远程发布war
来源:互联网 发布:淘宝店怎么加入淘宝客 编辑:程序博客网 时间:2024/06/06 00:47
pom配置
- <plugin>
- <groupId>org.apache.tomcat.maven</groupId>
- <artifactId>tomcat7-maven-plugin</artifactId>
- <version>2.1</version>
- <configuration>
- <url>http://192.0.0.203:8080/manager/text</url>
- <server>server203</server>
- <path>/energy</path>
- </configuration>
- </plugin>
setting.xml
- <server>
- <id>unknown</id>
- <username>tomcat</username>
- <password>tomcat</password>
- </server>
tomcat配置有管理权限的用户:conf\tomcat-users.xml
- <?xml version='1.0' encoding='utf-8'?>
- <tomcat-users>
- <role rolename="manager"/>
- <user username="marshal" password="password" roles="manager"/>
- </tomcat-users>
相关命令
运行打包部署:
- mvn tomcat:deploy
撤销部署:
- mvn tomcat:undeploy
启动web应用:
- mvn tomcat:start
停止web应用:
- mvn tomcat:stop
重新部署:
- mvn tomcat:redeploy
部署展开的文件:
- mvn war:exploded tomcat:exploded
自动部署脚本
- echo [Step 1] tomcat7:undeploy
- call mvn tomcat7:undeploy
- if errorlevel 1 goto error
- echo [Step 1] tomcat7:undeploy
- call mvn tomcat7:deploy -Dmaven.test.skip=true
- if errorlevel 1 goto error
- goto end
- :error
- echo Error Happen!!
- :end
本配置仅适用tomcat7的maven插件,tomcat6请修改配置
最主要的是http://192.0.0.203:8080/manager/text ,参考官方文档
http://lookqlp.iteye.com/blog/1901550
0 0
- maven远程发布war
- maven远程发布war
- maven远程发布war
- maven 插件 一键远程发布部署(jar war)
- maven部署war远程服务器
- Jenkins之——构建Java Maven项目(WAR)并发布到远程Tomcat
- maven tomcat远程发布
- Maven远程部署war包到Tomcat
- Maven -- clean deploy发布jar或war包到远程服务器上报“非法字符: \65279 ”错误的解决方法
- war包通过ant远程发布到weblogic
- jboss远程发布多个war包问题
- 发布war包项目,到远程服务器上面
- 利用Maven和Cargo远程部署war到Tomcat7
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用 Maven 部署 war 包到远程 Tomcat 服务器
- 探讨对理想团队模式的构建的设想以及对软件流程的理解
- hibernate使用二级缓存ehcahe的配置
- 内存数据库分析-装载整理
- Software Security
- SQLite在Java中的使用
- maven远程发布war
- Maven入门实战笔记10-持续集成
- maven wagon ftp ssh
- Java GUI图形界面开发工具
- xStream
- 最小生成树-Kruscal-POJ 1258 Agri-Net
- MySQL 中的 base64 函数
- xml to amp
- SourceTree 无法检测到文件状态改变的问题