maven Tomcat插件远程部署war包到Tomcat服务器

1、配置Tomcat的manager

进入Tomcat的安装目录下的子目录conf中,即$TOMCAT_HOME/conf,编辑tomcat-users.xml文件,添加manager访问权限。添加内容如下:

 
 
 
 
 
2、增加权限控制配置,即增加可访问manager的IP,可采用正则表达式写法

进入$TOMCAT_HOME/conf/Catalina/localhost/中,编辑manager.xml文件(如果没有就新建)。添加如下内容


     docBase="${catalina.home}/webapps/manager">
             

3、在项目的pom.xml中配置tomcat的maven插件,内容如下:


    org.apache.tomcat.maven
    tomcat7-maven-plugin
    2.2
    
//配置远程服务器IP
        http://xxxx.xxx.xxx.xxx:8080/manager/text  
        tomcat
        *****
        true
        /singlesignon
    

注:此处标签和标签中的内容要与tomcat-users.xml中  的内容一致。


    org.springframework.boot
    spring-boot-starter-web
    
        
            org.springframework.boot
            spring-boot-starter-tomcat
        
    

    javax.servlet
    javax.servlet-api
    3.1.0
    provided

 

4、进行远程部署

mvn tomcat7:deploy

注:运行上面命令时,tomcat要处于启动状态。

你可能感兴趣的:(maven)