jenkins——部署java项目(2)
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
部署java項(xiàng)目——?jiǎng)?chuàng)建私有倉庫
java的項(xiàng)目是需要編譯和打包的 ?編譯和打包用maven完成,所以需安裝maven ?本次實(shí)驗(yàn),我們采用git私有倉庫的形式,涉及到配置密鑰 ?準(zhǔn)備工作: ?自己申請一個(gè)私有g(shù)it倉庫(coding.net/github.com/g.lishiming.net) ?生成密鑰對 ?把公鑰放到git服務(wù)端
測試(生成項(xiàng)目的時(shí)候有操作測試):
根據(jù)這個(gè)操作:
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
在另外一臺(tái)機(jī)器上安裝jdk + tomcat,其中jdk可以為openjdk
具體安裝看前面博客,注意:JDK不能使用wget下載
vim /usr/local/tomcat/conf/tomcat-users.xml //增加如下內(nèi)容
<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? ?//添加我們的網(wǎng)段,不然使用manager時(shí)會(huì)出現(xiàn)403
啟動(dòng)tomcat
/usr/local/tomcat/bin/shutdown.sh #關(guān)閉,因?yàn)閠omcat沒有重啟,所有得先關(guān)閉在啟動(dòng) /usr/local/tomcat/bin/startup.sh測試:
這里用戶密碼是我們前面設(shè)置的!
這里就可以發(fā)布我們的項(xiàng)目了!
轉(zhuǎn)載于:https://my.oschina.net/ccLlinux/blog/2992682
總結(jié)
以上是生活随笔為你收集整理的jenkins——部署java项目(2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小猿圈之java文件重命名
- 下一篇: Linux下使用ntpdate进行时间同