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編譯打包項目(1284)
3.?java 初始化(701)
4.?mysql(700)
5.?ant 的使用說明(600)
評論排行榜
1.?dtree動態樹(1)
2.?java 初始化(0)
3.?泛型(0)
4.?泛型類型(0)
5.?泛型(0)
Powered by:
BlogJava
Copyright © ammay
主站蜘蛛池模板:
陵川县
|
麦盖提县
|
高密市
|
天水市
|
广河县
|
阳春市
|
兴化市
|
佛坪县
|
健康
|
通渭县
|
东台市
|
宣城市
|
富顺县
|
安仁县
|
隆回县
|
牙克石市
|
江阴市
|
新巴尔虎左旗
|
吉木萨尔县
|
江华
|
克拉玛依市
|
甘肃省
|
南康市
|
微博
|
怀化市
|
无为县
|
富源县
|
阳高县
|
应城市
|
军事
|
政和县
|
拉萨市
|
鄂托克前旗
|
会泽县
|
台湾省
|
南宫市
|
逊克县
|
兴化市
|
兰西县
|
凉城县
|
馆陶县
|