需要在/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=kaliarch roles=admin,manager,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status />

修改完畢如上圖,添加manager的role角色權限,其次需要修改manger頁面的源控訪問,添加jenkins的ip為白名單內。
修改/usr/local/tomcat/webapps/manager/META-INF/context.xml
默認tomcat的manager頁面只允許本地的和ipv6的地址,此處我的jenkins服務器ip為:172.20.6.0/24,可根據實際情況來定,支持網段,不要開放全部開放0.0.0.0,以防**。

配置完成后需要啟動tomcat/usr/local/tomcat/bin/startup.sh
此時,我們可以進行測試web服務器的tomcatmanager界面,http://IP:8080/manager/index.html
填寫配置文件內的用戶名:admin,密碼:kaliarch

三、創建發布項目

發布java,需要安裝兩個插件,Maven Integration plugin 和 Deploy to container Plugin,若沒有安裝則需要安裝這兩個插件 安裝完插件后,需要重啟jenkins。

3.1 新建item

輸入項目名稱,選擇構建一個maven項目,確定。

3.2 配置源碼管理

源碼管理選擇git,填入倉庫url

此時發現會出現報錯信息,因為此倉庫為我的私有倉庫,需要配置Credentials,點開add, Add Credentials的 Kind選擇SSH Username with private key,Username選擇之前在github上傳的公鑰用戶的用戶名,此次為root,Private Key為jenkins服務器登錄github的本地私鑰,查看私鑰cat /root/.ssh/id_rsa 復制粘貼到Key區域,完成添加。此時可以發現報錯已經消失。

3.3 配置發布到web服務器

添加增加構建后操作,選擇Deploy war/ear to a container,WAR/EAR files填寫**/*.war,Containers選擇增加容器,增加tomcat 8.x,Credentials點add,此處填寫的為tomcat的manager頁面的用戶名密碼,此處為admin/kaliarch,

tomcat url填寫web服務器的tomcaturl,

3.4 配置郵件信息通知

添加增加構建后操作,選擇Editable Email Notification,利用插件郵件來發送通知。
可以根據需求自定義郵件主題與內容,此處添加信息接受人,由于全局配置了always,在高級設置內,填寫接受人郵箱。

3.5 信息查看

點擊保存,并立即構建,可以查看日志信息。

登錄web服務器,查看war包已經發布完成。

打開web頁面進行測試。

查看郵件通知。

至此,java程序已經完成發布,之后修改代碼后可以提交到github,然后通過jenkins自動發布即可。

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » jenkins自動發布java代碼

登錄

找回密碼

注冊

主站蜘蛛池模板: 国产成人高清精品亚洲| 人人超人人超碰超国产| 精品超清无码视频在线观看| 国产精品毛片av999999| 亚洲av色香蕉一二三区| 少妇久久久被弄到高潮| 久久99精品久久久久久| 噜噜噜噜私人影院| 又爽又黄又无遮挡的激情视频| 亚洲天堂精品一区二区| 区。| 亚洲aⅴ无码专区在线观看q| 中文字幕人妻无码一区二区三区| 精品素人AV无码不卡在线观看| 无码人妻av免费一区二区三区| 亚洲国产精品久久无人区| 午夜福利片1000无码免费| 武鸣县| 国产成人综合久久亚洲av| 99国产欧美另类久久久精品| 黑巨人与欧美精品一区| 国产成人无码一二三区视频| 国产一区二区三区免费观看| 内射干少妇亚洲69XXX| 亚洲综合一区二区三区视频| 亚洲国产精品人人做人人爱| 18禁黄网站禁片免费观看| 国产va免费精品观看| 久久精品国产成人午夜福利| 亚洲无码a∨在线视频| 国产亚洲一区二区三区成人| 亚洲国产精品一区二区视频| 18禁精品一区二区三区| 欧美国产综合视频| 国产精品爱久久久久久久电影| 久久91精品牛牛| 亚洲国产精品线观看不卡| 国产三级a三级三级| 国产成人精品2021欧美日韩| 久久精品国产99国产精品| 国产午夜精品无码一区二区|