当前位置:   article > 正文

idea自动化部署_jeb idea 自动化部署

jeb idea 自动化部署

自动化部署war

  1. 首先是配置Tomcat conf 目录下的tomcat-users.xml,配置用户权限,提供给本地Maven使用
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>
  • 1
  • 2
  1. 在tomcat服务器的conf/Catalina/localhost/目录下创建一个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>
  • 1
  1. Maven项目中 在pom.xml文件中,在plugins节点下添加如下plugin节点
   <groupId>org.apache.tomcat.maven</groupId>
   <artifactId>tomcat7-maven-plugin</artifactId>
   <version>2.2</version>
   <configuration>
       <url>http://192.168.1.160:8081/manager/text</url>
       <username>tomcat</username>
       <password>tomcat</password>
       <update>true</update>
       <path>/webapp</path>
   </configuration>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

新建maven发布
在这里插入图片描述
运行成功
在这里插入图片描述
服务器上已可以看到发布的war包
在这里插入图片描述
在这里插入图片描述
在pom.xml不设置

 <path>/webapp</path>
  • 1

访问路径为项目名

自动化部署jar

添加jar到Artifacts
在这里插入图片描述
Build artifacts
在这里插入图片描述
Build jar
在这里插入图片描述
Tools > development 创建sftp连接服务
在这里插入图片描述
Config配置
在这里插入图片描述
在这里插入图片描述
出现连接服务器目录
在这里插入图片描述
选择jar包,上传到指定目录
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/658664
推荐阅读
相关标签