积累生活学习的点点滴滴
Best Wishes ^_^
BlogJava
::
首页
::
联系
::
聚合
::
管理
21 Posts :: 10 Stories :: 42 Comments :: 0 Trackbacks
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(8)
给我留言
查看公开留言
查看私人留言
我参与的团队
随笔分类
(22)
2005.12(1)
2006年,新的开始,希望有好的收获(3)
web services(4)
健康生活(2)
哲理人生(4)
牢骚放松(5)
生活轶事(3)
随笔档案
(21)
2007年2月 (1)
2007年1月 (6)
2006年12月 (9)
2006年11月 (1)
2006年2月 (1)
2006年1月 (2)
2005年12月 (1)
文章分类
(10)
DataBase
Eclipse(4)
java(4)
Linux
OtherConfig(2)
文章档案
(10)
2007年1月 (4)
2006年12月 (3)
2006年6月 (1)
2006年1月 (2)
相册
MyAlbum
风景足迹
收藏夹
(12)
Eclipse相关(1)
java 技术论坛网站(2)
Web Services(4)
精品文章(4)
语义网(1)
java 资源
IvanLi的博客
技术集汇
友情链接
badboy的博客
管理很有条理,共享资源多多
BeanSoft的博客-Eclipse,J2EE
javaEE开发与框架技术
lbx的博客
web service
oksonic博客-速动画教程-java/WS
不错的博客,还有域名提供下载
搜索
最新评论
1. re: Axis1.2 下SOAPMonitor问题的解决
谢谢,分享!前几天配置的SOAPMonitor,本来工作正常.今天突然不行了,原来也是5001端口被占用了!
--风中有
2. re: 牙齿疼死了
www.ymmbw.com www.ymkqw.com www.jxymjzw.com www.ncdhzs.com
--江西口腔医院
3. re: Axis2 用户指南学习
都是一些摘抄拼起来的东西
--PJ
4. re: Axis2 用户指南学习
还是学到很多东西的,我是个初学者,多谢LZ了
--Tite
5. re: Axis2-1.0 的SOAPMonitor的启动
请问为什么我的会出现“载入java小应用程序失败”
--lqguo
阅读排行榜
1. Axis2 用户指南学习(4089)
2. Axis2-1.0 的SOAPMonitor的启动(2334)
3. Axis1.2 下SOAPMonitor问题的解决(2063)
4. 改变可以改变的,接受不能改变的。(1326)
5. 中国民间食用保健土法(665)
评论排行榜
1. 价值观或许能改变人的一生(7)
2. Axis2 用户指南学习(7)
3. 终于还是买了本本(5)
4. 选本本的困惑(4)
5. Axis2-1.0 的SOAPMonitor的启动(3)
一个比较完整的ant 实例(ZZ)
源位置
http://lighter.javaeye.com/blog/39594
代码
<?
xml
version
=
"1.0"
encoding
=
"gb2312"
?>
<
project
name
=
"MyProject"
default
=
"dist"
basedir
=
"."
>
<!--//将name的值改为对应工程的名字
//将default的值改为需要的缺省任务(运行"ant"不指明任务时执行的任务)
--
>
<!--File and Directory Names 文件和目录设置
app.name 发布到tomcat的应用的名字
app.version 应用的版本标识
build.home 编译目标位置,默认为"build"
catalina.home tomcat根目录位置
deploy.home 部署位置,默认为"${catalina.home}/webapps/${app.name}"
dist.home war包位置,默认为"dist"
--
>
<
property
name
=
"app.name"
value
=
"myapp"
/>
<!--//将value的值改为发布到tomcat的应用的名字
//例如:
<
property
name
=
"app.name"
value
=
"mytry"
/>
--
>
<
property
name
=
"app.version"
value
=
"1.0"
/>
<
property
name
=
"build.home"
value
=
"build"
/>
<
property
name
=
"catalina.home"
value
=
"D:\Tomcat5.0"
/>
<!--//将value的值改为你安装tomcat的路径
//例如:
<
property
name
=
"catalina.home"
value
=
"G:\jakarta-tomcat-4.0.1\"
/>
--
>
<
property
name
=
"deploy.home"
value
=
"${catalina.home}/webapps/${app.name}"
/>
<
property
name
=
"dist.home"
value
=
"dist"
/>
<!--Compilation Control Options 编译控制选项
compile.debug 是否包含debug信息
compile.deprecation
compile.optimize 是否优化编译
--
>
<
property
name
=
"compile.debug"
value
=
"true"
/>
<
property
name
=
"compile.deprecation"
value
=
"false"
/>
<
property
name
=
"compile.optimize"
value
=
"true"
/>
<!-- Compilation Classpath 路径设置-->
<
path
id
=
"compile.classpath"
>
<
pathelement
location
=
"${catalina.home}/common/classes"
/>
<
fileset
dir
=
"${catalina.home}/common/lib"
>
<
include
name
=
"*.jar"
/>
</
fileset
>
</
path
>
<!--Clean Target 删除先前的目录结构-->
<
target
name
=
"clean"
description
=
"Delete old build and dist directories"
>
<
delete
dir
=
"${build.home}"
/>
<
delete
dir
=
"${dist.home}"
/>
</
target
>
<!--Compile Target 编译代码,在这之前先由prepare建立目录结构-->
<
target
name
=
"compile"
depends
=
"prepare"
description
=
"Compile Java sources"
>
<!-- Compile Java classes as necessary -->
<
mkdir
dir
=
"${build.home}/WEB-INF/classes"
/>
<
javac
srcdir
=
"src"
destdir
=
"${build.home}/WEB-INF/classes"
debug
=
"${compile.debug}"
deprecation
=
"${compile.deprecation}"
optimize
=
"${compile.optimize}"
>
<
classpath
refid
=
"compile.classpath"
/>
</
javac
>
<
copy
todir
=
"${build.home}/library/classes"
>
<
fileset
dir
=
"src"
includes
=
"**/*.properties"
/>
</
copy
>
</
target
>
<!--Deploy Target 在tomcat下建立应用目录并部署应用-->
<
target
name
=
"deploy"
depends
=
"compile"
description
=
"Deploy application to servlet container"
>
<!-- Copy the contents of the build directory -->
<
mkdir
dir
=
"${deploy.home}"
/>
<
copy
todir
=
"${deploy.home}"
>
<
fileset
dir
=
"${build.home}"
/>
</
copy
>
<
mkdir
dir
=
"${deploy.home}/WEB-INF/lib"
/>
</
target
>
<!--Dist Target 将应用打包成war,在这之前先执行javadoc和deploy-->
<
target
name
=
"dist"
depends
=
"deploy,javadoc"
description
=
"Create binary distribution"
>
<
copy
todir
=
"${dist.home}/docs"
>
<
fileset
dir
=
"docs"
/>
</
copy
>
<
jar
jarfile
=
"${dist.home}/${app.name}.war"
basedir
=
"${deploy.home}"
/>
</
target
>
<!--Javadoc Target 生成javadoc-->
<
target
name
=
"javadoc"
depends
=
"compile"
description
=
"Create Javadoc API documentation"
>
<
mkdir
dir
=
"${dist.home}/docs/api"
/>
<
javadoc
sourcepath
=
"src"
destdir
=
"${dist.home}/docs/api"
packagenames
=
"hello.*"
/>
<!--//改为需要制作javadoc的包名。如果不做javadoc,这里不必改。例如:packagenames="hello.*"/>-->
</
target
>
<!--Prepare Target 建立打包的目的目录结构-->
<
target
name
=
"prepare"
>
<
mkdir
dir
=
"${build.home}"
/>
<
copy
todir
=
"${build.home}"
>
<
fileset
dir
=
"web"
/>
</
copy
>
</
target
>
</
project
>
posted on 2007-01-02 20:13
嘎崩豆
阅读(172)
评论(0)
编辑
收藏
所属分类:
java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
ant 的build.xml模板文件
一个比较完整的ant 实例(ZZ)
查找源代码工具 (ZZ)
java免费空间
Copyright @ 嘎崩豆
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster