步驟
1 linux安裝svn客戶端
3 shell呼叫ant打包,並且拷貝到tomcat下部署
4 解壓war包,並且重啟tomcat
配合ant指令碼,自動打包shell
#!/bin/sh
echo "------------------ant begin----------------"
#1 執行ant進行程式編譯,打包 ,前面新增上svn 更新程式 即可全自動部署, svn up
ant -f /opt/project/ant-build.xml
echo "------------------ant end------------------"
echo "------------------delete project.war---------------"
#2 刪除之前的 war包程式
rm -f project.war
echo "------------------ copy project.war --------------"
#3 拷貝當前war包 到相應的目錄
cp /opt/project/build/project.war /opt/ant_shell
echo "---------------delete project ---------------"
#4 刪除之前的解壓包目錄
rm -rf project
mkdir project
cd project
echo "-------------------jar xvf--------------------------"
pwd#5 重新解壓war包到相應的目錄
jar -xf ../project.war
echo "end"
# 拷貝解壓的包 到tomcat的目錄
ANT批量打包
android因為市場眾多,所以乙個版本發布的時候大家是怎麼進行的呢?我記得我問過乙個同行他告訴我說,他們三個人eclipse打包打一上午.這種方式也有它的優勢不過不在今天的討論範圍內 今天我們研究批量打包,以及批量打包的過程 暫時簡單記錄,隨後擴充 總體來說有這麼幾種 1 首先我們需要對ant這個...
ant 自動打包
引用 ant使用 解壓 存放的路徑不要有中文字元 把ant裡的lib設定到環境變數 e android apache ant 1.8.2 lib 這樣在命令列裡就可以直接使用ant 學習資料 1.ant使用指南.rar 2.文件 apache ant 1.8.2 docs manual index....
Ant自動打包
解壓 存放的路徑不要有中文字元 把ant裡的lib設定到環境變數 e android apache ant 1.8.2 lib 這樣在命令列裡就可以直接使用ant 學習資料 1.ant使用指南.rar 2.文件 apache ant 1.8.2 docs manual index.html下的ant...