Maven工程远程部署Tomcat配置
2017-11-19 20:35
288 查看
1、配置tomcat-user.xml
首先在Tomcat里配置deploy的用户(tomcat根目录/conf/tomcat-users.xml):
2、配置Maven setting.xml :
3、配置pom.xml :
4、在tomcat/Catalina/{ip} 创建 manager.xml :
<?xml version="1.0" encoding="UTF-8"?>
<Context privileged="true" antiResourceLocking="false"
docBase="${catalina.home}/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>
5、在项目路径下:
首先在Tomcat里配置deploy的用户(tomcat根目录/conf/tomcat-users.xml):
<role rolename="tomcat"/> <role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="manager-script" /> <role rolename="admin-gui"/> <user username="admin" password="admin" roles="tomcat,manager,manager-script,admin-gui" /> <user username="tomcat" password="tomcat" roles="manager-gui" />
2、配置Maven setting.xml :
<server> <id>tomcat7</id> <username>admin</username> <password>admin</password> </server>
3、配置pom.xml :
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://127.0.0.1:8080/manager/text</url> <server>tomcat7</server> <path>/ROOT</path> <charset>utf8</charset> <update>true</update> </configuration> </plugin>
<!-- 添加相关依赖 --> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-servlet-api</artifactId> <version>8.5.4</version> </dependency>
4、在tomcat/Catalina/{ip} 创建 manager.xml :
<?xml version="1.0" encoding="UTF-8"?>
<Context privileged="true" antiResourceLocking="false"
docBase="${catalina.home}/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>
5、在项目路径下:
//第一次 mvn tomcat7:deploy //之后 mvn tomcat7:redeploy
相关文章推荐
- Intellij配置远程部署项目到Tomcat
- Maven配置一键部署远程Tomcat
- spring-boot 创建项目并配置远程部署到tomcat
- Jenkins+ant+tomcat7.0远程部署war包-tomcat-user配置
- idea部署项目到远程tomcat——配置本地idea+远程端
- IDEA 2016 配置远程 TOMCAT 部署 调试
- Maven项目配置tomcat插件实现项目自动部署到远程服务器
- 配置Tomcat、maven远程部署调试总结。
- 本地环境和远程环境的maven自动部署到tomcat配置说明
- 关注程序性能(1)jconsole 连接远程linux上的tomcat,以及解决配置后tomcat关闭不了的问题
- 解决web项目无法部署到eclipse配置的本地tomcat
- Linux上部署Tomcat(包括JAVA环境的配置)
- 配置Eclpise+tomcat并实现JSP的编写与部署
- [置顶] Tomcat开启远程Debug配置
- Yale cas服务器端/客户端环境配置以及其在tomcat服务器下SSL安全协议得部署之完全实现篇
- [置顶] Tomcat开启远程Debug配置
- [置顶] Tomcat开启远程监控Jconsole配置
- [置顶] Tomcat开启远程监控Jconsole配置
- tomcat远程调试配置方法
- intellij idea tomcat热部署配置