Maven tomcat插件 远程发布【Learn】

Tomcat配置修改:

①.conf/tomcat-users.xml

<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui"/>

②.tomcat/tomcat-config/webapps/manager/META-INF/context.xml

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />

登录http://localhost:8282/manager/,会弹出输入框,输入tomcat/tomcat

POM文件配置:

<plugin>
                 <groupId>org.apache.tomcat.maven</groupId>
                 <artifactId>tomcat7-maven-plugin</artifactId>
                 <version>2.1</version>
                 <configuration>
                     <!--远程部署 -->
                     <url>http://localhost:8282/manager/text</url>
                     <username>tomcat</username>
                     <password>tomcat</password>
                 </configuration>
             </plugin>

指令:

mvn tomcat7:redeploy【更新】
mvn tomcat:deploy 【第一次部署】

posted @ 2019-02-01 10:44  spring_monkey  阅读(128)  评论(0编辑  收藏  举报