ammayjxf
ant部署tomcat
<?xml version=
"1.0"
encoding=
"UTF-8"
?>
<project name=
"zkProject"
default
=
"compile"
basedir=
"."
>
<property name=
"webapp.name"
value=
"zkproject"
/>
<property name=
"catalina.home"
value=
"D:\Program Files\apache-tomcat-6.0.16"
/>
<property name=
"src.dir"
value=
"${basedir}/WEB-INF/src"
/>
<property name=
"lib.dir"
value=
"${basedir}/WEB-INF/lib"
/>
<property name=
"class.dir"
value=
"${basedir}/WEB-INF/classes"
/>
<property name=
"webapps.dir"
value=
"${catalina.home}/webapps"
/>
<property name=
"ui.dir"
value=
"ui"
/>
<!-- **********************************set classpath********************************** -->
<path id=
"compile.classpath"
>
<fileset dir=
"${catalina.home}/lib"
>
<include name=
"*.jar"
/>
</fileset>
<fileset dir=
"${lib.dir}"
>
<include name=
"*.jar"
/>
</fileset>
</path>
<!-- **********************************init********************************** -->
<target name=
"init"
>
<mkdir dir=
"${src.dir}"
/>
<mkdir dir=
"${lib.dir}"
/>
<mkdir dir=
"${ui.dir}"
/>
</target>
<!-- **********************************clean
class
********************************** -->
<target name=
"clean"
descrīption=
"Delete old build and dist directories"
>
<delete dir=
"${class.dir}"
includes=
"**/*.class"
/>
</target>
<!-- **********************************compile java********************************** -->
<target name=
"compile"
descrīption=
"Compile Java sources"
depends=
"clean"
>
<mkdir dir=
"${class.dir}"
/>
<javac srcdir=
"${src.dir}"
destdir=
"${class.dir}"
>
<classpath refid=
"compile.classpath"
/>
</javac>
<copy todir=
"${class.dir}"
>
<fileset dir=
"${src.dir}"
excludes=
"**/*.java"
/>
</copy>
</target>
<!-- **********************************deploy webapp********************************** -->
<target name=
"deploy"
descrīption=
"Install application to servlet container"
depends=
"compile"
>
<delete dir=
"${webapps.dir}/${webapp.name}"
/>
<war destfile=
"${webapps.dir}/${webapp.name}.war"
webxml=
"${basedir}/WEB-INF/web.xml"
>
<fileset dir=
"ui"
/>
<lib dir=
"${lib.dir}"
/>
<classes dir=
"${class.dir}"
/>
</war>
</target>
<!-- **********************************start web server********************************** -->
<target name=
"startserver"
descrīption=
"Start web server"
>
<exec dir=
"${catalina.home}/bin"
executable=
"cmd.exe"
>
<env key=
"CATALINA_HOME"
path=
"${catalina.home}"
/>
<arg value=
"/c startup.bat"
/>
</exec>
</target>
<!-- **********************************stop web server********************************** -->
<target name=
"stopserver"
descrīption=
"Stop web server"
>
<exec dir=
"${catalina.home}/bin"
executable=
"cmd.exe"
>
<env key=
"CATALINA_HOME"
path=
"${catalina.home}"
/>
<arg value=
"/c shutdown.bat"
/>
</exec>
</target>
<!-- **********************************start work********************************** -->
<target name=
"start"
descrīption=
"Clean build and dist directories, then compile"
>
<ant target=
"deploy"
/>
<ant target=
"startserver"
/>
</target>
<!-- **********************************reload web server********************************** -->
<target name=
"reload"
descrīption=
"reload web server"
>
<ant target=
"stopserver"
></ant>
<sleep seconds=
"2"
></sleep>
<ant target=
"start"
></ant>
</target>
</project>
posted on 2009-11-19 20:15
ammay
閱讀(374)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
統計
隨筆 - 26
文章 - 6
評論 - 1
引用 - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
2009年12月 (6)
2009年11月 (16)
2009年10月 (3)
文章分類
DB
(rss)
Hibernate
(rss)
JAVA(1)
(rss)
文章檔案
2009年8月 (7)
搜索
最新評論
1.?re: dtree動態樹[未登錄]
可以給模板么?謝謝 郵箱 520038197@qq.com
--燕子
閱讀排行榜
1.?dtree動態樹(2347)
2.?Ant編譯打包項目(1283)
3.?java 初始化(700)
4.?mysql(700)
5.?ant 的使用說明(600)
評論排行榜
1.?dtree動態樹(1)
2.?java 初始化(0)
3.?泛型(0)
4.?泛型類型(0)
5.?泛型(0)
Powered by:
BlogJava
Copyright © ammay
主站蜘蛛池模板:
蒲江县
|
定兴县
|
鹿泉市
|
岳阳县
|
石门县
|
邳州市
|
柯坪县
|
大英县
|
石林
|
黑河市
|
高邑县
|
平谷区
|
高碑店市
|
勐海县
|
桓仁
|
大厂
|
营口市
|
乌鲁木齐县
|
庄河市
|
屏南县
|
靖州
|
芦山县
|
福州市
|
安阳市
|
锦州市
|
白沙
|
江油市
|
手游
|
永福县
|
山东省
|
万源市
|
盘锦市
|
都江堰市
|
河间市
|
南木林县
|
莱州市
|
吉安市
|
叙永县
|
广河县
|
丰宁
|
略阳县
|