日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jenkins——部署java项目(2)

發布時間:2025/3/15 编程问答 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jenkins——部署java项目(2) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

部署java項目——創建私有倉庫

java的項目是需要編譯和打包的 ?編譯和打包用maven完成,所以需安裝maven ?本次實驗,我們采用git私有倉庫的形式,涉及到配置密鑰 ?準備工作: ?自己申請一個私有git倉庫(coding.net/github.com/g.lishiming.net) ?生成密鑰對 ?把公鑰放到git服務端

測試(生成項目的時候有操作測試):

根據這個操作:

cd /home/ git clone git@gitlab.example.com:root/my-test.git cd my-test/ touch README.md git add README.md git commit -m "add README" git push -u origin master vim README.md git add README.md git commit -m "ch readme.md" git push

刷新頁面,就能看到我們的私有倉庫了:

下載zrlog源碼

?下載zrlog的源碼 https://codeload.github.com/94fzb/zrlog/zip/master?

cd /home wget https://codeload.github.com/94fzb/zrlog/zip/master

下載的文件為zip壓縮文件,需要解壓

yum install -y unzip unzip master

然后用git push到新建的私有倉庫里

mv zrlog-master/* my-test/ cd my-test git add . git commit -m "add zrlog" git push


配置Tomcat

在另外一臺機器上安裝jdk + tomcat,其中jdk可以為openjdk

具體安裝看前面博客,注意:JDK不能使用wget下載

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" />

?vim /usr/local/tomcat/webapps/manager/META-INF/context.xml? ?//添加我們的網段,不然使用manager時會出現403

啟動tomcat

/usr/local/tomcat/bin/shutdown.sh #關閉,因為tomcat沒有重啟,所有得先關閉在啟動 /usr/local/tomcat/bin/startup.sh

測試:

這里用戶密碼是我們前面設置的!

這里就可以發布我們的項目了!

轉載于:https://my.oschina.net/ccLlinux/blog/2992682

總結

以上是生活随笔為你收集整理的jenkins——部署java项目(2)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。