此次的實驗是使用Maven,其具體內容以下:windows
1.安裝配置Maven瀏覽器
直接下載後解壓到C盤或D盤根目錄,添加環境變量MAVEN_HOME, 添加Path,在命令行敲入mvn -version檢測是否安裝成功,截圖以下:tomcat
2.建立Maven項目服務器
根據老師所給的步驟走就能夠,可是我在寫test case時發現即便我在pom.xml中添加了junit的版本號,仍然沒法加載junit,因此我把系統給的AppTest刪掉了,本身又從新建了一個,名字仍是AppTest, 而後問題就解決了。其中步驟截圖以下:eclipse
層級結構及代碼:maven
pom.xml修改:svn
3.安裝SVN 並commit項目url
仍是按照教程走,可是可能須要改一下端口號,由於原來可能被其餘應用佔用。安裝完成界面以下圖:spa
可是在要checkout的項目上右鍵,沒有svn checkout選項,百度以後發現還須要安裝TortoiseSVN(並且以後的commit也須要這個TortoiseSVN)。安裝後右鍵就能夠了:命令行
而後在源文件右鍵文件夾,commit:
而後在visualSVN中便可看到上傳的代碼:
而後在瀏覽器地址欄輸入URL便可訪問到:
4. 安裝配置Jenkins
按照老師給的教程走,注意看一下本身的tomcat的端口號,不要直接輸入8080,可能原來改過了!進入 http://localhost:9080/jenkins,而後修改subversion爲1.7:
而後把在visualSVN中的repository的URL複製一下,而後點肯定就行了:
最後但是嘗試在eclipse裏用maven構建一下,可是第一次構建我出錯了,錯誤是:
百度後發現,多是由於maven的版本與eclipse不兼容,因此把3.3.9版的換成了3.3.1版,而後能夠再建一個環境變量M2_HOME指向根目錄的MAVEN安裝目錄,或者用原來的MAVEN_HOME也能夠,進入eclipse->windows->preferences->installed jres->edit jre,而後作以下修改:
最後就能夠了。
=========================================================================================小組工做成果截圖:
以一我的的電腦做爲服務器,將名爲final2的項目交到svn上,而後分享局域網,小組各成員登陸到項目的url,checkout項目,本身添加名字,再commit到svn倉庫中去,而後在jenkins能夠構建一下。截圖以下:
第一我的上傳到svn倉庫,上傳到jenkins並構建:
第二我的從倉庫chekout並修改後再commit,並構建:
其餘人同理,這裏只列出commit以後的版本變化狀況:
END.