maven远程部署war包到tomcat8服务器

环境准备

  1. linux服务器一台
  2. 服务器安装JDK
  3. 服务器安装Tomcat

服务器Tomcat8配置

  1. 添加Tomcat权限
    配置文件路径: tomcat/conf/tomcat-users.xml
    标签之间添加如下内容:



  1. 修改部署IP限制
    默认只能由本地IP进行部署,这里需要将其设置为任意IP都可部署
    配置文件路径: tomcat/webapps/manager/META-INF/context.xml

  
  

改为


  
  

这里是修改allow属性的正则表达式,使之可以匹配任意IP地址

Maven项目POM.XML文件配置

添加maven-tomcat8插件

  
    
      tomcat8-plugin
      https://artifacts.alfresco.com/nexus/content/repositories/public/
    
  

  
    
      
      
        org.apache.tomcat.maven
        tomcat8-maven-plugin
        3.0-r1756463
        
          
          http://IP:8080/manager/text
          
          
          /projectName
          
          yourname
          yourpassword
        
      
    
  

部署命令

部署时需要服务器先启动tomcat

  1. 第一次部署 mvn tomcat8:deploy
  2. 再次部署 mvn tomcat8:redeploy
    注意,当部署到 / 时,应使用再次部署命令,因为Tomcat自带一个ROOT项目

你可能感兴趣的:(【开发工具】)