2020-01-1426.9 部署java项目-创建私有仓库

Jenkins部署java项目

java 的项目是需要编译和打包的
编译和打包用 maven 完成,所以需安装 maven
本次实验,我们采用 git 私有仓库的形式,涉及到配置密钥
准备工作:
自己申请一个私有 git 仓库(coding.net/github.com/g.lishiming.net)
创建仓库
生成密钥对另外新建有一个窗口 点击用户头像>>设置
点击SSH Keys
把公钥放到git服务端
 
确定将仓库克隆到哪里
做全局设置
 
克隆
新建一个文件并推送到仓库
 
然后用 git push到新建的私有仓库里
刷新网页发现发生改变
 
 
下载zrlog的源码 https://codeload.github.com/94fzb/zrlog/zip/master
下载的文件为zip压缩文件,需要解压
移动目录
然后用git push到新建的私有仓库里
 
 
 
在另外一台机器上安装 jdk + tomcat ,其中 jdk 可以为 openjdk ,版本 1.8
tomcat 需要下载二进制包 
wget https :// mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz
tar zxvf apache-tomcat-8.5.23.tar.gz
mv apache-tomcat-8.5.23 /usr/local/tomcat
启动
vim / usr /local/tomcat/ conf /tomcat-users.xml // 增加如下内容增加角色定义密码
< role rolename ="admin"/>
<role rolename ="admin- gui "/>
<role rolename ="admin-script"/>
<role rolename ="manager"/>
<role rolename ="manager- gui "/>
<role rolename ="manager-script"/>
<role rolename ="manager- jmx "/>
<role rolename ="manager-status"/>
<user name="admin" password="aminglinux.com" roles="admin,manager,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status" />

 

设置允许IP 

• 重启tomcat

访问tomcat web页面

用户验证

安装maven

在Jenkins服务器上安装maven

下载地址  https://maven.apache.org/download.cgi
tar zxvf apache-maven-3.5.2-bin.tar.gz
mv apache-maven-3.5.2 /usr/local/
/ usr/loca/apache-maven-3.5.2/bin/mvn --version
 
返回Jenkins
 
jenkins -> 系统管理 -> 全局工具配置
Maven Configuration -> Settings file in filesystem ->
File Path: / usr /local/apache-maven-3.5.2/conf/settings.xml
Global settings file on filesystem -> File Path 同上
 
拉到 Maven Maven 安装, Name (自定义,如 maven3.5.2 ), MAVEN_HOME “/ usr /local/apache-maven-3.5.2
左下角“save”
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值