您的位置:首页 > 编程语言 > Java开发

图解使用Ant构建一个Java项目

2016-09-10 15:52 465 查看
先下载ant,解压到一个目录;添加环境变量ant_home,把ant的bin目录添加到path环境变量;

完成之后检查一下,在命令行输入ant,出现找不到build.xml的提示;表示ant安装配置好;因为此时没有build.xml;



根据网上资料,建立如下文件夹和文件;



HelloWorld.java

package test.ant;
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello world1");
}
};
按资料说要建立src文件夹和build;如下图新建一个bulid.xml文件;



build.xml拷自网上;

<?xml version="1.0" encoding="UTF-8" ?>
<project name="HelloWorld" default="run" basedir=".">
<property name="src" value="src"/>
<property name="dest" value="classes"/>
<property name="hello_jar" value="hello1.jar"/>
<target name="init">
<mkdir dir="${dest}"/>
</target>
<target name="compile" depends="init">
<javac srcdir="${src}" destdir="${dest}"/>
</target>
<target name="build" depends="compile">
<jar jarfile="${hello_jar}" basedir="${dest}"/>
</target>
<target name="run" depends="build">
<java classname="test.ant.HelloWorld" classpath="${hello_jar}"/>
</target>
<target name="clean">
<delete dir="${dest}" />
<delete file="${hello_jar}" />
</target>
<target name="rerun" depends="clean,run">
<ant target="clean" />
<ant target="run" />
</target>
</project>

运行ant;



提示不存在src文件夹;

这样又找不到build.xml;



在src下新建一个src文件夹,再ant;



提示build.xml第10行有错;

重新建立如下的文件夹结构;HelloWorld.java在src文件夹下的test.ant包内;



再ant;成功了;



这是构建出的class文件;



原来前面手动建立文件夹搞错;应该是项目文件夹下包括src和build.xml,java文件在src下;构建后生成classes文件夹,class文件夹在此文件夹下;

如下图;





示例项目下载;
http://pan.baidu.com/s/1qYnK784
myprj.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java ant build.xml