maven在eclipse中自动化远程发布
2016-12-10 16:57
197 查看
起因:之前发布项目都是先在本地打包,然后FTP上传替换掉服务器的项目,而且需要重启服务器,每次比较麻烦
目标:通过以下配置将maven项目在eclipse中直接打包发布到远程服务器tomcat中
操作:
pom.xml核心配置:<pluginManagement> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <!-- <version>2.2</version> --> <configuration> <url>http://ip:port/manager/text</url> <server>tomcat</server> <username>username</username> <password>password</password> <path>/MST</path> </configuration> </plugin> </plugins> </pluginManagement>tomcat-users.xml核心配置: <role rolename="tomcat"/> <role rolename="role1"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>[/b]
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="username" password="password" roles="manager-gui,manager-script,tomcat,role1"/>eclipse 中maven命令:tomcat:redeploy
目标:通过以下配置将maven项目在eclipse中直接打包发布到远程服务器tomcat中
操作:
pom.xml核心配置:<pluginManagement> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <!-- <version>2.2</version> --> <configuration> <url>http://ip:port/manager/text</url> <server>tomcat</server> <username>username</username> <password>password</password> <path>/MST</path> </configuration> </plugin> </plugins> </pluginManagement>tomcat-users.xml核心配置: <role rolename="tomcat"/> <role rolename="role1"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>[/b]
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="username" password="password" roles="manager-gui,manager-script,tomcat,role1"/>eclipse 中maven命令:tomcat:redeploy
相关文章推荐
- eclipse+maven+本地仓库+远程仓库+私服nexus+源码发布.
- eclipse通过maven远程发布应用到Tomcat
- eclipse通过maven远程发布应用到Tomcat
- Eclipse发布Maven项目到远程服务器
- eclipse中创建maven项目并发布(包括tomcat配置)
- Maven实战(四)Eclipse导入Maven webapp项目,并完成在浏览器上的发布
- eclipse下发布Maven Web项目至tomcat后启动报ClassNotFoundEx...
- maven 自动发布更新本地和远程仓库
- 使用Eclipse远程调试发布在Tomcat上的Web应用
- Maven -- clean deploy发布jar或war包到远程服务器上报“非法字符: \65279 ”错误的解决方法
- maven 自动发布更新本地和远程仓库
- Make Eclipse with Maven be your first Partener!(把eclipse里面的maven项目变成可以直接发布的web工程)
- 使用eclipse 、tomcat及maven发布项目的相关配置作用
- Eclipse Maven插件无法搜索远程库
- Eclipse Maven插件无法搜索远程库
- eclipse+maven远程(自动)部署web项目到tomcat
- MAVEN项目--从svn签出到eclipse3.7--发布到tomcat6.0(图解)
- 使用Eclipse远程调试发布在Tomcat上的Web应用
- Junit+Selenium+Maven+SVN+Eclipse+AutoFrame全自动化测试实践实例(二)
- maven的eclipse插件在增加依赖(Add Dependency)时无法搜索远程仓库