您的位置:首页 > 运维架构 > Tomcat

jenkins+tomcat自动化部署映射路径问题

2020-02-17 04:53 615 查看

jenkins通过自动化构建操作,将git项目down在本地目录下

默认位置window系统:C:\Users\guo\.jenkins\jobs

默认工作日志位置:C:\Users\guo\.jenkins\logs

默认构建完毕文件存放位置:C:\Users\guo\.jenkins\wokespace

jenkins构建后操作 (tomcat需要添加管理账户)

  1. 在tomcat中配置用户权限,即添加管理员帐号
  2. 在tomcat的安装目录中,修改
    conf/tomcat-user.xml
    配置文件,在
    <tomcat-users>
    节点里添加下面的代码,用户名和密码可自定义

<role rolename="manager-gui" />

<role rolename="manager-script" />

<user username="guojia" password="123456" roles="manager-gui, manager-script" />

点击

增加构建后操作步骤
下拉选择:
Deploy war/ear to a container
 ,多出一个发布选项

  1. WAR/EAR files
     是war包的相对路径, 这里填写: 
    target/*hr.war
  2. Context path
    是tomcat的发布路径,例如:填写了
    hr
     , 则访问地址为:
    http://localhost:8080/hr
  3. Containers
     发布到的容器,主要可发布到tomcat、jboss、GlassFish 
    下拉选择 tomcat8.x
  4. Manager user name
     填写上面自定义的用户名 
  5. Manager password
     填写上面自定义的密码 
  6. Tomcat URL
     中tomcat的访问地址 
    http://localhost:8080
     

注意:jenkins目录下的war包的名字可能会默认追加版本号,导致与 

WAR/EAR files
的配置的war包名字不同,导致无法自动部署到tomcat服务器 。

 

转载于:https://my.oschina.net/u/3729326/blog/1632476

  • 点赞
  • 收藏
  • 分享
  • 文章举报
chensuoke8896 发布了0 篇原创文章 · 获赞 0 · 访问量 397 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: