分享
 
 
 

使用 ant 让你愉快编程(3)

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

使用 ant 让你愉快编程(3)

摘要: build.xml, build.properties

2. 介绍 build.xml, build.properties

. 以下为 build.xml 文件内容.

<?xml version="1.0" encoding="ISO-8859-1"?>

<!--

Copyright 2004 camry.wu@gmail.com

This program is free software; you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation; either version 2 of the License, or

(at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along with this program; if not, write to the Free Software

Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

-->

<project name="App" basedir="." default="compile">

<property file="build.properties"/>

<!-- 载入 common build 内容 -->

<import file="${path.common}/build_common.xml"/>

<!--

假如项目要和 tomcat 一起配合, 那么载入 tomcat 的配置 -->

<import file="${path.common}/build_tomcat.xml"/>

-->

<!-- 项目初始化内容 -->

<target name="project_init" description="Initialize project environment">

<available property="junit.present" classname="junit.framework.TestCase"/>

<!-- 这里可以加入你自己的项目任务 -->

</target>

<!-- 项目预备内容, 一般在新建立一个项目的时候运行本任务 -->

<target name="prepare"

depends="common_prepare" description="Prepare build directory">

<!-- 这里可以加入你自己的项目任务 -->

</target>

<!-- 从 cvs 服务器上下载源程序 -->

<target name="project_fetch"

depends="init" description="fetch src from cvs or another location">

<ant dir="${src}" target="fetch"/>

</target>

<!-- 清除 -->

<target name="project_clean"

depends="init" description="Project-level prepare phase">

<!-- 这里可以加入你自己的项目任务 -->

</target>

<!-- 发布 -->

<target name="project_deploy" description="Deploy application">

<!--

假如项目要和 tomcat 一起配合, 那么调用 tomcat 的任务

<antcall target="deploy_tomcat"/>

-->

</target>

<!-- 反发布 -->

<target name="undeploy" description="Un-Deploy application">

<!--

假如项目要和 tomcat 一起配合, 那么调用 tomcat 的任务

<antcall target="undeploy_tomcat"/>

-->

</target>

<!-- 构建应用系统 -->

<target name="main" depends="test,jar,javadoc,publish" description="build">

<!-- 这里可以加入你自己的项目任务 -->

</target>

</project>

. 以下为 build.properties 文件内容

# 初始化环境

# common 文件的位置, 假如在 windows 下可能要这么写: D:\work\common

path.common=/home/camry/work/common

# 项目相关信息

component.name=App

component.package=com.vitular.app

component.title=App

component.version=0.1a

# cvs root 位置

CVSROOT=:pserver:camry@x.x.x.x:/usr/cvsroot

# ftp 设置

# ftp.server=x.x.x.x # 远程服务器位置

# ftp.user=camry # 用户名

# ftp.pass=***** # 用户密码

# remote.dir=/opt/release # 远程发布目录位置

下一篇[url=http://blog.csdn.net/camry_camry/archive/2004/10/21/145811.aspx]上一篇

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有