pom自动部署tomcat7插件

在maven项目开发中,一般推荐使用jetty进行开发调试。但是在项目发布的时候要求使用tomcat7作为发布服务器,为此在maven中配置了tomcat7插件,以支持项目在外部tomcat7进行远程热部署。
1.在服务器段安装tomcat7,并更改配置文件夹conf中tomcat-users.xml。这样用户tomcat就拥有管理员权限
     
 
 
 
 


2.在本地maven的setttings.xml文件中,属性中添加如下配置  如果在3中配置过,此处就可以省略
 
tomcat7  
tomcat  
tomcat  
 

3.在项目的pom.xml中引入tomact7-maven-plugin插件,并对插件进行配置
             
                org.apache.tomcat.maven  
                tomcat7-maven-plugin  
                2.2  
                 
                     
                     
                    http://ip地址:8080/manager/text  
                    tomcat7  
                    /${projectName}    
                     
                     
               
 
           
 
           
4.对当前项目执行mvn tomcat7:deploy命令(首次部署),或者mvn tomcat7:redeploy(再次部署),这样在远程tomcat会成功部署了该项目。(注意:部署前要确保tomcat7是启动状态)
            

你可能感兴趣的:(java,tomcat)