若是你要使用jenkins作持續構建的話,那麼這將是一篇極好的入門指南,僅僅只是入門,更深刻的配置就須要你們去摸索了。html
首先你須要準備如下軟件:(這裏面默認你已經安裝了jdk)apache
-
Jenkinswindows
下載地址:mirrors.shu.edu.cn/jenkins/win…瀏覽器
-
Maventomcat
下載地址:mirrors.tuna.tsinghua.edu.cn/apache/mave…服務器
-
Tomcatmaven
下載地址:tomcat.apache.org/svn
第一步:安裝Jenkins
- 這個就直接下一步,下一步就行,不用截圖了(能夠自定義安裝目錄) 注意Jenkins 默認的安裝端口是8080,若是你想修改端口號的話,能夠進入Jenkins的安裝目錄下找到Jenkins.xml文件進行修改,修改完成之後重啓一下Jenkins服務。以下圖:(我把我本地的修改成8040了)
- 安裝完成之後在瀏覽器中輸入http://192.168.0.185:8040 前面的IP地址是你Jenkins服務器的ip地址,我這邊的ip是192.168.0.185,而後你就會看到以下界面:
3. 而後複製上面的紅色路徑打開,你就會獲得一個密碼,將密碼複製到下面的文本框中點擊Continue按鈕,而後你就會看到以下的畫面:
4. 而後點擊第一個,就會出現安裝頁面,等待安裝完成,會出現下面的設置用戶名密碼的界面:
5. 設置完成之後能夠進入首頁了:
第二步:建立項目
- 點擊下圖中的按鈕建立項目
點擊按鈕跳轉到以下頁面:
目前沒有找到建立Maven項目選項,這是爲何呢?由於你沒有安裝maven插件,回到首頁,進行插件安裝:
在可擴展的插件下搜索Maven Integration 而後選中安裝
安裝完成之後回到建立項目的界面:
選中建立Maven項目,點擊ok按鈕,就跳轉到項目配置頁面,以下圖:
Generalui
Source Code Management.net
這裏面我我選擇svn代碼管理器
Build Triggers
Build Environment
Pre Steps/Build
點擊配置jdk和maven安裝位置:
Post Steps
構建設置
Post-build Actions
而後點擊肯定,這個時候項目已經建立成功了,以下圖:
而後點擊當即構建,能夠去控制檯查看構建狀態:
最後你會發現構建成功了:
第三步:自動部署(tomcat必須是啓動狀態)
- 須要先安裝一個插件:
2. 去修改項目的配置:
配置界面以下圖:
Context path:你項目的groupId Credentials:tomcat配置文件的用戶名和密碼(tomcat-users.xml) Tomcat URL:tomcat的地址
- 而後點擊當即構建,項目就會自動部署到tomcat上面去,以下圖:
打開項目看一眼,發現部署成功了:
第四步:可能出現的錯誤
-
Jenkins服務啓動失敗;
解決方案:去查看端口號是否被佔用
-
報Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war
解決方案: www.cnblogs.com/nunuAction/…
-
Jenkins發佈報錯:403/401
解決方案: blog.csdn.net/staticabc/a…
-
Jenkins運行項目,編譯報illegal character: '\ufeff';
解決方案: