加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Jenkins持续集成实践之java项目自动化部署

发布时间:2020-12-13 22:26:01 所属栏目:Linux 来源:网络整理
导读:关于Linux安装Jenkins可以参考我的这篇博文Ubuntu16.04环境安装jenkins 1.安装部署插件 进入插件管理,并搜索该插件Deploy to container Plugin进行安装 ,下载地址为:https://wiki.jenkins-ci.org/display/JENKINS/Deploy+Plugin 2.安装完后,将会在项目配

关于Linux安装Jenkins可以参考我的这篇博文Ubuntu16.04环境安装jenkins

1.安装部署插件

进入插件管理,并搜索该插件Deploy to container Plugin进行安装 ,下载地址为:https://wiki.jenkins-ci.org/display/JENKINS/Deploy+Plugin

2.安装完后,将会在项目配置中见到一下选项

3.修改tomcat-users.xml

<role rolename="manager-gui"/>
<role rolename=manager-scriptmanager-jmxmanager-statusadmin-guiadmin-script"/>
<user username=admin" password=123456" roles=manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>

4.host-manager和manager项目下的/META-INF/下有个context.xml,将其修改为如下

<Context antiResourceLocking=false" privileged=true" >
  <Valve className=org.apache.catalina.valves.RemoteAddrValve"
         allow=d+.d+.d+.d+|::1|0:0:0:0:0:0:0:1" />
  <Manager sessionAttributeValueClassNameFilter=java.lang.(?:Boolean|Integer|Long|Number|String)|org.apache.catalina.filters.CsrfPreventionFilter$LruCache(?:$1)?|java.util.(?:Linked)?HashMap"/>
</Context>

5.配置jenkins

当然要想部署多个tomcat 还以点击 Add Container 添加容器

主要参考如下资料:
使用jenkins 插件自动部署项目至tomcat
tomcat8设置用户名和密码
tomcat8 tomcat-users相关配置

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读