国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

jenkins maven svn 部署web項目到本地Tomcat

2019-11-15 00:31:55
字體:
供稿:網(wǎng)友
jenkins maven svn 部署web項目到本地Tomcat

查了N多網(wǎng)頁,折騰了幾個小時,終于部署成功,部署的過程比較坎坷,遇到各種問題,記錄一下,不管大家是否會遇到的同樣的問題,希望有所幫助:

常規(guī)操作:

1、下載jenkins,必須要做的一步,http://jenkins-ci.org/,右側(cè)即是下載,下載后是一個war包;

2、解壓縮,這里我解壓到E:/PRogram Files (x86)/Jenkins,下邊有一個jenkins.war包;

3、運行,前提是已經(jīng)安裝了jdk環(huán)境,這里不做講解,打開dos窗口,進入到E:/Program Files (x86)/Jenkins目錄, 輸入java -jarjenkins.war,啟動環(huán)境 ,加上“--httpPort=8000”,可以改變端口,默認為8080;

效果:

4、由于是一個maven項目,這里新建時,選擇“構(gòu)建一個maven項目”,輸入名稱,下一步;

5、源碼管理,配置svn路徑,其他默認即可,如下圖:

6、構(gòu)建觸發(fā)器,主要是設置什么時間部署,部署方式等,可根據(jù)需要靈活配置,這里只選擇第三種,定時部署,設置如下:

Poll SCM:定時檢查源碼變更(根據(jù)SCM軟件的版本號),如果有更新就checkout最新code下來,然后執(zhí)行構(gòu)建動作。我的配置如下:

*/5 * * * *(每5分鐘檢查一次源碼變化)

Build periodically:周期進行項目構(gòu)建(它不care源碼是否發(fā)生變化),我的配置如下:

0 12,20 * * *(每天12:00 和20:00 必須build一次源碼)

7、Build設置,由于是maven項目,需要配置pom文件,具體如圖:

Goals and options 這里面是maven的一些操作,根據(jù)自己需要配置,可以先忽略 -PTest -U

8、構(gòu)建后操作,比較關(guān)鍵的一步,配置war包位置,以及Tomcat路徑,保存,如圖:

9、首先啟動tomcat服務;回到jenkins主頁面,執(zhí)行構(gòu)建;

10、訪問localhost:8080/demo,可以訪問,ok。。

注意點

1、tomcat的tomcat-user.xml配置:

<role rolename="tomcat"/><role rolename="role1"/><role rolename="manager-scrWord="tomcat" roles="manager-gui,manager-script,tomcat,admin-gui,admin-script"/>

2、Tomcat服務要先啟動,然后jenkins才能找到;

3、安裝插件:Deploy to container Plugin。

需要完善的:

1、無法對線上程序進行備份;

2、linux環(huán)境下的測試;

===========================入門帖=====================完!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 山丹县| 青神县| 双桥区| 马鞍山市| 大关县| 宁夏| 广东省| 犍为县| 安宁市| 清苑县| 宁强县| 陆河县| 垦利县| 八宿县| 怀仁县| 石台县| 沙洋县| 合作市| 龙胜| 庆元县| 长丰县| 河曲县| 大庆市| 双辽市| 新沂市| 汽车| 沅陵县| 北安市| 盐亭县| 利辛县| 永州市| 读书| 罗田县| 察雅县| 贵南县| 漾濞| 曲靖市| 朝阳市| 江达县| 卢氏县| 尚志市|