图解使用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
完成之后检查一下,在命令行输入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
相关文章推荐
- 使用Ant自动构建Java项目成jar包配置
- Ant—使用Ant构建简单Java项目(二)
- Ant—使用Ant构建一个简单的Java工程(两)
- Ant—使用Ant构建简单Java项目(一)
- 用Ant实现Java项目的自动构建和部署/Eclipse下使用Ant
- Ant—使用Ant构建简单Java项目(三)
- 使用Ant构建java项目
- 使用Maven构建一个JavaWeb项目
- Ant—使用Ant构建简单Java项目(三)
- 使用ANT协助开发java项目
- [转]如何使用国际开源项目构建一个完整的GIS(地理信息)应用系统
- 译:Apache Maven-简化java的构建过程--比apache ant更多(2) 创建一个简单的maven项目
- 如何使用国际开源项目构建一个完整的GIS(地理信息)应用系统
- 如何使用国际开源项目构建一个完整的GIS(地理信息)应用系统
- 使用ANT构建项目实例2步骤3:properties.xml
- java 自动构建工具-Ant介绍(很多企业使用的)
- 如何使用国际开源项目构建一个完整的GIS(地理信息)应用系统
- 使用ANT构建项目实例2步骤4:lib.properties
- 使用ant实现svn管理得eclipse插件开发项目的日构建功能(ant1.7.1+svn1.6.3+eclipse3.4.2)
- Ant生成一个简单的Java项目