一、準備環境(jdk版本跟Tomcat版本要匹配)
-
jenkins war包(版本是2.440.3)
-
Tomcat (版本是 9.0.84)
二、安裝步驟
1、安裝jdk環境
1)先安裝java環境,安裝完成后配置環境變量,參考上面鏈接,安裝過程參考:?JDK11 下載與安裝、環境配置(全網最詳情,值得收藏)_jdk11安裝及配置環境-CSDN博客https://blog.csdn.net/lin857/article/details/130259319
注意(以下步驟可忽略):jdk11中不包含jre文件,需要自己生成jre文件
在jdk路徑下地址欄輸入cmd,打開命令行窗口
在cmd窗口運行以下命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
執行完發現有jre這個目錄了
-
注意:關于CLASSPATH的配置問題,因為jdk9開始,JDK版本目錄下不再有jre嵌套目錄,不需要配置CLASSPATH,可正常使用。
最后,打開cmd窗口,輸入:java -version
出現這個說明java環境配置成功
2、安裝Tomcat環境
1)把apache-tomcat-10.1.16-windows-x64壓縮包解壓,路徑不要有空格即可
2)把webapps目錄下的文件夾全部刪除,這些沒用,大膽的刪掉
3)在conf目錄下找到logging.properties文件,修改此文件以解決控制臺亂碼的問題
4)用?notepad++工具打開logging.properties文件,需要修改以下項
-
把java.util.logging.ConsoleHandler.encoding = UTF-8 改成=GBK,修改完保存關閉
5)將下載的jenkins.war包復制到Tomcat的webapps目錄下
6)啟動Tomcat和jenkins服務
-
雙擊D:\apache-tomcat-8.5.96-windows-x64\apache-tomcat-8.5.96\bin目錄下的startup.bat啟動Tomcat
7)訪問:http://localhost:8080/jenkins
注意:如果要重啟tomcat,先雙擊shutdown.bat,再雙擊startup.bat;如果出現無法啟動Jenkins,試著修改tomcate的端口號,apache-tomcat-9.0.84\conf\server.xml,搜索8080,改為8086;
解決內存溢出問題
Jenkins-簡介與安裝部署-騰訊云開發者社區-騰訊云
三、進入jenkins頁面
1、環境搭建好之后,訪問地址,顯示如下頁面
密碼從C:\Users\1\.jenkins\secrets,打開該目錄下的文件中的initialAdminPassword;
2、安裝插件
進入如下頁面,搜索并安裝相關的插件;
目前需要安裝的插件有:Git,Git client,JUnit,Email Extension,Matrix Project,Workspace Cleanup
Timestamper ,allure
3、創建item
1)、一般描述
2)、源代碼管理
3)、構建觸發器
4)、構建環境
如果沒有上述兩個選項,需要在jenkins中安裝相關的插件
5)、建立步驟
6)、構建后操作