一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 通過jenkins發布java項目到目標主機上的詳細步驟

通過jenkins發布java項目到目標主機上的詳細步驟

2022-02-25 00:32NeaWalke Java教程

這篇文章主要介紹了通過jenkins發布java項目到目標主機上的詳細步驟,發布java項目的步驟很簡單,通過拉取代碼并打包,備份目標服務器上已有的要發布項目,具體內容詳情跟隨小編一起看看吧

發布java項目的步驟:

  • 拉取代碼并打包
  • mvn clean package
  • 備份目標服務器上已有的要發布項目
  • 將包傳到目標服務器的webapss目錄中
  • 需做免密登錄
  • 重啟目標服務器的tomcat服務
  • 修改項目的配置
  • 重啟目標服務器的tomcat服務

 

項目要求:

兩臺主機上分別安裝jenkins,tomcat

jenkins主機上操作

#兩臺主機做免密登錄
[root@localhost ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:0zPiM+3ypvmYPisJbeL8LhA2QApiAVqwF9C+gyASonU [email protected]
The key's randomart image is:
+---[RSA 3072]----+
|OB+              |
|Xoo.E            |
|*=..             |
|=.=      .       |
|+o + .  S +      |
|. + o o. + o     |
|   = + .+ .      |
|    + o oB.      |
|     +ooBO+      |
+----[SHA256]-----+

[root@localhost ~]# ssh-copy-id [email protected]
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
The authenticity of host '192.168.8.131 (192.168.8.131)' can't be established.
ECDSA key fingerprint is SHA256:WbxvLgdwExwRlMT4gaAC1bVyIovZnAwwX1DX8dv6Rs0.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
[email protected]'s password: 

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh '[email protected]'"
and check to make sure that only the key(s) you wanted were added.

#安裝軟件
[root@localhost ~]# yum -y install git maven

 

新建項目

拉取代碼鏈接:https://gitee.com/neawalke/tomcat-java-demo.git

通過jenkins發布java項目到目標主機上的詳細步驟
通過jenkins發布java項目到目標主機上的詳細步驟

通過jenkins發布java項目到目標主機上的詳細步驟

當拉取的代碼是私有倉庫

通過jenkins發布java項目到目標主機上的詳細步驟
通過jenkins發布java項目到目標主機上的詳細步驟

通過jenkins發布java項目到目標主機上的詳細步驟

通過jenkins發布java項目到目標主機上的詳細步驟
通過jenkins發布java項目到目標主機上的詳細步驟

測試訪問頁面

通過jenkins發布java項目到目標主機上的詳細步驟

到此這篇關于通過jenkins發布java項目到目標主機上的文章就介紹到這了,更多相關jenkins發布java項目內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/NeaWalke/article/details/120844558

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 美女尿口羞羞视频 | 美女被狂干 | 国产综合久久久久久 | 国产v在线在线观看羞羞答答 | 91制片厂制作传媒网站破解 | 俄罗斯伦理片 | 亚洲欧美一区二区三区在饯 | 99精品视频在线观看 | 亚洲激情婷婷 | 欧美极品摘花过程 | 99影视在线视频免费观看 | 日韩免费毛片视频杨思敏 | 丝袜兔女郎被啪在线观看91 | 日韩免费高清完整版 | 成人免费观看网欧美片 | 日本捏胸吃奶视频免费 | 深夜日韩| 污小说在线阅读 | 亚洲天堂免费观看 | 久久99精品久久久久久园产越南 | 国产在线播放一区 | 好大好湿好硬好爽好深免费视频 | 男男gaygays黑人 | 高清男的插曲女的 欢迎你老狼 | 久久免费观看视频 | 韩国三级hd中文字幕李采潭 | 久久香蕉国产免费天天 | 色哟哟在线视频 | 王晶经典三级 | 美女在线看永久免费网址 | juy799大岛优香在线观看 | 国产成人精品系列在线观看 | 国产成+人+综合+亚洲不卡 | 大学生宿舍飞机china free | 美女被草出水 | 日韩欧美国产在线 | 插鸡网站| 国产精品福利短视在线播放频 | 久草在线福利视频在线播放 | 肥胖女人一级毛片 | 扒开尿口 |