乐于分享,以下文章由小编分享给大家;
目前说来,几乎每一个开源的知名Java项目(如Spring, Hibernate, Struts, Veiocity...)都会提供相应的ANT Build文件。
Java的配置就不多说了,最重要的是要有JAVA_HOME这个环境变量。
ANT的配置也很简单:
1. 去这里下载一个ANT的压缩包:http://ant.apache.org/bindownload.cgi2. 将apache-ant-.tar.gz解压到任意目录,假设为/home/jack/JavaLibraries/apache-ant-1.7.03. 设置环境变量,我采用的方法是编辑~/.bashrc文件对终端程序:
代码:
sudo vim ~/.bashrc在该文件里边添加:
代码:
export ANT_HOME="/home/jack/JavaLibraries/apache-ant-1.7.0"export PATH="${PATH}:${ANT_HOME}"重启终端程序再输入:
ant -version如果出现:Apache Ant version 1.7.0 compiled on December 13 2006或者类似的,就说明ANT配置成功。
接下来就是关于ANT的build.xml文件,这也是使用ANT的最重要的部分。在开始任何一个项目的时候,都应该确定自己项目的目录结构,当然,你也可以设计一种通用的目录结构,以下是我常用的目录结构:
代码:
++ src // 源码文件夹+ java // Java实现代码+ test // 测试代码+ build // Class文件输出文件夹+ classes+ test+ doc // 文档目录+ src // 文档的源码(如Docbook XML或者latex)+ api+ test // 测试文档+ html+ pdf+ resources // Images, CSS...
+ lib // Java包+ build+ runtime如果是WEB开发的项目,目录结构就有所不同,例如会添加web文件夹,里边包含了整个WAR文件里的所有内容,这样打包就非常方便。
我们在通过不间断地学习,才能获取真正的知识,从来不满足现在所拥有的知识,不断进取是根本,在编程的世界里也是这样,我喜欢获得新的知识,为获得新的知识兴奋,希望你也是一样,学无止境!!!
(责任编辑:广州达内)