獲取最新代碼
svn update --username %SVN_USER% --password %SVN_PASSWORD% >>
"
../%LOG_FILE%
"
備份Tomcat 站點
md
"
%APP_ROOT%\backup\%MVN_PROFILE%-%CUR_DATE%-%myran%
"
>>
"
%LOG_FILE%
"
xcopy
"
%APP_ROOT%\%MVN_PROFILE%
"
"
%APP_ROOT%\backup\%MVN_PROFILE%-%CUR_DATE%-%myran%
"
/s >>
"
%LOG_FILE%
"
編譯代碼
必須要調用cmd 的cal命令l, 不然maven命令會直接退出整個bat, 這個問題調了我大半個晚上.
call mvn clean
install
-DskipTests -P %MVN_PROFILE% -f %MVN_POM% >>
"
%LOG_FILE%
"
停掉tomcat服務
net stop Tomcat6 >>
"
%LOG_FILE%
"
發布站點
rd /s/q
"
%APP_ROOT%\%MVN_PROFILE%
"
>>
"
%LOG_FILE%
"
md
"
%APP_ROOT%\%MVN_PROFILE%
"
>>
"
%LOG_FILE%
"
xcopy
"
%MVN_WEBAPP%\%MVN_PROFILE%
"
"
%APP_ROOT%\%MVN_PROFILE%
"
/s >>
"
%LOG_FILE%
"
xcopy
"
%MVN_3RD_LIB%
"
"
%APP_ROOT%\%MVN_PROFILE%\WEB-INF\lib
"
>>
"
%LOG_FILE%
"
啟動tomcat服務
net start Tomcat6 >>
"
%LOG_FILE%
"
?
一個簡單的dos腳本, svn 獲取代碼 - Tomcat 備份 - Maven 編譯 - 停止/啟動Tomcat - Tomcat站點 發布
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

