1.一、 下載jdk,安裝到本身電腦磁盤的Java目錄下(好比:D:\Java\jdk)。java
1.二、 Jdk環境變量的配置:web
1. 鼠標右擊「個人電腦」->屬性->高級->環境變量apache
(或者win7開始–搜索–「環境變量」)瀏覽器
2. 系統變量->新建->變量名:JAVA_HOME 變量值:D:\Java\jdk1.7.0_45\tomcat
(eclipse、netbeans、tomcat等IDE或者服務器安裝的時候或根據JAVA_HOME判斷jdk的未知,因此不能改變JAVA_HOME的名字)服務器
(系統變量:對全部用戶起做用app
用戶變量:只對當前用戶起做用。)eclipse
3. 系統變量->新建->變量名:CLASSPATH 變量值:.;%JAVA_HOME%libwebapp
(.java文件編譯的時候回來找個目錄裏面需找須要的jar包,想想用IDE的時候導入的Jar報的做用,maven
因此若是有個jar常用不想導庫,直接放入這個文件夾就好了。)
4. 系統變量->編輯->變量名:Path 在變量值的最前面加上:%JAVA_HOME%bin;
(.class文件執行的時候須要用到個文件夾)
注意:1. 第三步前面有個 .;
2. 建立目錄的時候不要有空格和中文,不然死都不知道怎麼死的。
2.一、 官網下載tomcat,解壓到本身電腦磁盤的Java目錄下(好比:D:\Java)。
2.二、 修改一下的本身tomcat的端口號,打開:D:\Java\apache-tomcat-7.0.54\conf目錄下的server.xml文件,找到 <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />這段,把「8080」改爲本身想用的端口號。(備註:這裏改端口號,是防止和後面安裝的Jenkins的端口號發生衝突)
2.三、 Tomcat環境變量的配置:
CATALINA_BASE: D:\Java\apache-tomcat-7.0.54
CATALINA_HOME: D:\Java\apache-tomcat-7.0.54
classpath: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME: D:\Java\jdk1.7.0_60
//path %JAVA_HOME%\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
2.四、 添加tomcat管理帳號:打開D:\Java\tomcat\conf文件夾裏面的tomcat-user.xml
修改以下:
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin-jmx"/>
<role rolename="admin-status"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>
</tomcat-users>
(這裏添加的帳號只是根據本身須要添加的,並非每次添加都同樣)
3.一、 官網下載maven,放在D:\Java目錄下。
3.二、 環境變量配置:MAVEN_HOME:D:\Java\maven
Path變量最前面加:% MAVEN_HOME%\bin;
3.三、 修改conf\settings.xml以下:
<servers>
<server>
<id>test-gui</id>
<username>tomcat</username>
<password>tomcat</password>
</server>
</servers>
4.一、 安裝Jenkins,網上教程不少,本身搜下。
4.二、 配置Jenkins:
1) 安裝好以後,在瀏覽器地址欄輸入localhost:8080進入Jenkins主界面,如圖所示:
第一次進入裏面是沒有數據的,點擊左上角的「新建」
2) 點擊「新建「以後會出現以下界面:
備註: 按照圖上的標註操做,Item的名稱是本身定義的。
3) 點擊」OK「按鈕以後,出現以下界面:
備註:源碼管理選擇Subversion,說明咱們要從SVN獲取源碼,下面須要填寫SVN的地址,這個地址很重要,必定要明白本身要構建的是哪一個項目,若是項目下還有子項目的話,子項目均不能被構建,須要選擇單獨的項目區構建其子項目。
第一次輸入SVN地址時,會提示你輸入SVN的帳號和密碼,會自動保存。
4) 下面到構建觸發器,如圖:
選擇第三個的話表示自動週期構建,第一次構建的話建議手動構建,由於不能辦證第一次就徹底正確。選擇Build periodically後出現以下界面:
出現的日程表就是自定義自動構建的時間和週期,,假設咱們想讓項目中天天12點和晚上8點自動構建一次,只須要在構建觸發器中選擇Build periodically,並在日程表中輸入 0 12,20 * * *
注:Schedule的配置規則是有5個空格隔開的字符組成,從左到右分別表明:分 時 天 月 年。*表明全部,0 12,20 * * * 表示「在任何年任何月任何天的12和20點0分」進行構建。
5) 接下來配置build,以下圖:
clean install -Dmaven.test.skip=true
Goals and options 中填寫的內容是由下面的提示寫上去的。
6) 配置:增長構建後操做步驟,以下圖操做;
點擊紅色方框裏面的內容:出現以下圖:
目的就是部署war包的路徑,這個路徑很重要,target\*.war能夠實現自動部署。而且須要本身選擇容器(containers),根據咱們的實際狀況,選擇tomcat7.x,而後填寫咱們以前設定好的tomcat的用戶名和密碼,tomcat URL是咱們安裝後的訪問地址。
7) 隨後點擊」應用「,再點擊「保存「。可是咱們還有重要的配置沒有作,就是jdk和maven的配置,返回主頁面,如圖:
點擊「系統管理」—》「系統設置」出現以下界面:
Jdk的安裝配置:
Maven的安裝配置:
點擊「應用」:————》「保存」。
8) 接下來就能夠手動構建項目了:
若是構建成功,會出現以下界面:
最後一步就是發佈:而後在Jenkins/jobs/zutnlp-yuqing/workspace中,提取zutnlp-admin,zutnlp-display,zutnlp-gather-neo4j,zutnlp-gather-solr,zutnlp-portal,zutnlp-resource-corpus,zutnlp-resource-dict-web中target裏的.war文件至toncat/webapp,而後啓動tomcat,至此部署完成。(注:tomcat端口號爲8090,爲避免Jenkins的8080的衝突,每次加載後都需重啓tomcat)
安裝成功啦,小二同窗哇的一聲哭了,感謝j2ee劉老師使人窒息的要求。