日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

JavaWeb+SVN+Maven+Tomcat +jenkins实现自动化部署

發布時間:2025/6/17 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaWeb+SVN+Maven+Tomcat +jenkins实现自动化部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

網址:https://blog.csdn.net/liyong1028826685/article/details/88289218

在日常開發項目中常見的開發模式是使用代碼庫來存放我們的項目例如:SVN、Git 、CVS等,采用Maven來進行項目管理而需要在測試和發布項目的時候需要手動打包然后部署到服務器中,這樣對于項目部署重復操作、如果部署失敗版本恢復等是需要手動去更改維護那么有沒有這樣一工具可以幫助我們自動管理和部署項目呢?答案是肯定的而且網上也有很多例子下面我已一個初級入門例子來給大家講解一下。

??? 需要準備軟件jenkins 、Maven、Tomcat7.x

??? jenkins 安裝部署可以直接到官方下載war放入Tomcat中啟動部署 具體安裝步驟可以參考下面帖子:jenkins安裝。Jenkins官方網址:?http://Jenkins-ci.org/

?? Maven安裝可以到官網下載最新Maven 然后再環境變量中配置 新建M2_HOME?? 值 F:\Maven\apache-maven-3.1.1? 在Path中添加? ?;%M2_HOME%\bin

?? Tomcat安裝 官網下載Tomcat7.x解壓到系統目錄? 環境變量中配置解壓目錄? 新建環境變量???????? CATALINA_BASE? 值? F:\apache-tomcat-7.0.53

? CATALINA_HOME? 值 F:\apache-tomcat-7.0.53

? path中添加%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

?

? 啟動tomcat后輸入jenkins 訪問地址:http://localhost:8080/jenkins/

?


下面開始基本Maven代碼倉庫構建:

?? 點擊新建
??

?

?


?

?
?

?

?


?

?

?

?

?

?

?

?

?

tomcat配置文件 config/tomcat-users.xml

? <tomcat-users>標簽內添加以下內容

???? <role rolename="manager-gui"/>

????? <role rolename="manager-script"/>

????? <role rolename="manager-jmx"/>

????? <role rolename="manager-status"/>

????? <user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

??? </tomcat-users>

?

?點擊保存完成基本配置

??? 然后點擊立即構建 開始構建項目 并部署到tomcat 如果出現錯誤請到工作空間找到Buidl History查找部署錯誤日志記錄。

??? 參照博客:http://blog.csdn.net/wangmuming/article/details/22925127

?? tomcat內容溢出:http://chenkaiadd.iteye.com/blog/1536991

?? Jenkins系列文章:http://blog.csdn.net/wangmuming/article/category/2167947

?

轉載于:https://www.cnblogs.com/zxtceq/p/10735625.html

總結

以上是生活随笔為你收集整理的JavaWeb+SVN+Maven+Tomcat +jenkins实现自动化部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。