前面已经把ant的基本运行环境搭建好了,在接下来的工作中,将一步一步的开始构建我们的项目。

选择项目目录结构:

一个项目开始的时候,选择一个合适的项目目录结构,是一件很重要的事情,可能你会很习惯由IDE自动创建的目录结构,如Elcipse或JB,但有些时候,这样的目录结构可能并不是最好的,所以,在项目开始的时候,我们要对我们的目录结构进行合理的规划,这样,我们的项目在向前推动的过程中,才会井然有序。我个人比较推崇按项目模块来划分目录结构,这样整个项目不管进行到什么时候,也不管项目中有多少类,都可以很方便的找到你想要的资源。当然,对于一个项目来说,都有一个核心支撑模块来构成整个项目的骨架,那我们就从这个骨架开始,来构建我们的项目。

1.在你工作的任意硬盘上创建目录:x:/project,并在x:/project 下新建四个xml文件,文件名分别命名为:build-basic-environment.xml,build-common-java.xml,build.xml.build-common.xml

2.其中,builde-basic-environment.xml为进行系统构建的基础环境变量的设置,当然,可能有些ant用户喜欢使用.properties文件进行这些变量的描述,但我们个更喜欢以标准的xml格式来描述,并推荐使用这一方式。本文件的基本形式如下:

<!--l version="1.0" encoding="UTF-8-->

<?xml version="1.0" encoding="UTF-8"?> 

当然 ,以后我们的全局信息,可以不断的添加到本文件中。

3.build-common.xml,在本构建文件中,书写与模块相关的基础信息,虽然这些都是一些很简单的基础信息,但对整个项目来说,却像骨架一样。文件如下:

<!--l version="1.0" encoding="UTF-8-->

<?xml version="1.0" encoding="UTF-8"?> 

4.接下来,我们来看build-common-java.xml文件,在这个文件里面,我们主要进行编译,打包,测试,发布等工作。今天发布的只是与项目目录结构构建相关的脚本。

<!--l version="1.0" encoding="UTF-8--> <?xml version="1.0" encoding="UTF-8"?>

5.下面,我们在x:/project目录下新建文件夹template,并在本文件夹下新增以下结构的xml文件,名为:build.xml

<!--l version="1.0" encoding="UTF-8-->

<?xml version="1.0" encoding="UTF-8"?>

6.下面我们开始书写x:/project/build.xml脚本:

<?xml version="1.0" encoding="UTF-8"?

好了,现在我们所有的工作做完了,在目录x:/project键入命令:

ant create-new-model,输入你想要使用的模块名,看会出现什么结果?下载附件试一试?

posted on 2007-04-20 09:51  王永庆  阅读(757)  评论(0编辑  收藏  举报