天天熱點評!Jenkins部署Java應用到Tomcat服務器

2023-01-12 14:31:57 來源:51CTO博客


【資料圖】

對于Java程序,Jenkins需要使用構建工具,如maven、ant等,其中maven比較流行。這里就用maven實現Java應用的部署。

1 GitLab準備Java代碼

2 部署Tomcat并配置

apt-get -y install tomcat9 tomcat9-admincp -r /usr/share/tomcat9-admin/* /var/lib/tomcat9/webapps/

打開/var/lib/tomcat9/conf/tomcat-users.xml,做如下配置:

#添加下面三行,創建用戶并授權。manager-script為遠程腳本執行權限

打開/var/lib/tomcat9/webapps/manager/META-INF/context.xml,做如下配置:

#注釋下面行。默認只能127.0.0.1本機訪問,注釋掉后就能遠程訪問

之后重啟tomcat9

3 安裝maven和tomcat插件

Maven插件可以實現maven風格的任務

Deploy to container插件實現連接tomcat

4 Jenkins服務器安裝maven和配置鏡像加速

apt-get -y install maven

打開/etc/maven/settings.xml文件,做如下配置:

#在之間添加如下內容 nexus-aliyun * Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public

查看相關變量值

5 Jenkins全局工具配置jdk和maven

6 創建tomcat的全局憑據

根據tomcat的用戶權限配置,創建jenkins連接tomcat的用戶和權限

7 創建任務

輸入maven的編譯選項clean package -Dmaven.test.skip=true

8 構建驗證

標簽: 可以實現 如下內容 創建用戶

上一篇:Halo博客系統小工具無法下載----解決方法
下一篇:熱訊:FreeBSD環境中源碼部署Snort+Barnyard2+MySQL+BASE