java中使用Ant进行编译
下载Ant:http://ant.apache.org/bindownload.cgi-----版本1.70
解压后配置环境变量:
1 新增系统变量:ANT_HOME,内容:d:\ant_home\apache-ant-1.70
2 在PATH环境变量中加入Ant的bin目录:%ANT_HOME%\bin
3 如果要让Ant能支持JUnit,需要直接将JUnit的junit.jar放置在Ant的lib目录,并记得
改变CLASSPATH中原先有关于JUnit的设定,例如:%ANT_HOME%\lib\junit.jar
build.xml配置说明:
<?xml version="1.0" encoding="UTF-8" ?>
[name="HelloWord"]表示工程的名称
[basedir="."]表示根目录
[default="run"]表示默认运行
<project name="HelloWord" default="run" basedir=".">
[定义一个src目录,就像定义变量]
<property name="src" value="src"/>
<property name="dest" value="classes"/>
<property name="hello_jar" value="hello1.jar"/>
<target name="init">
[创建一个文件classes]
<mkdir dir="${dest}"/>
</target>
[编译]
<target name="compile" depends="init">
<javac srcdir="${src}" destdir="${dest}"/>
</target>
[打jar包]
<target name="build" depends="compile">
<jar jarfile="${hello_jar}" basedir="${dest}"/>
</target>
[运行]
<target name="run" depends="build">
<java classname="HelloWord" classpath="${hello_jar}"/>
</target>
[删除生产的文件]
<target name="clean">
<delete dir="${dest}"/>
<delete file="${hello_jar}"/>
</target>
[在target中调用target]
<target name="rerun" depends="clean,run">
<ant target="clean"/>
<ant target="run"/>
</target>
</project>
//在d盘新建一个文件,名为src,在src文件夹里面新建一个HelloWord的java类
public class HelloWord
{
public static void main(String[] args)
{
System.out.println("HelloWord");
}
}
//新建一个文件夹为classes
//把build.xml放在和src同级目录中
//使用命令行进入d盘,输入ant进行编译,编译成功后使用ant+target name方式进行执行,
//例如ant run
分享到:
相关推荐
在本教程中,您将学习 Ant 这个 Java TM 项目生成工具。由于其灵活性和易用性,Ant 很快在 Java开发人员中流行开来,因此您有必要了解关于它的更多信息。
介绍了如何通过ant进行java web工程的编译操作的详细配置
如果你不想使用myeclipse编译java文件,你可以使用ant来编译java文件
java代码调用ant执行类,供参考java代码调用ant执行类,供参考
包含文档和项目实例。 用Ant实现Java项目的自动构建和部署。...1.利用Ant的javac任务来编译java程序 2.使用Ant的java任务运行Java程序 3.使用Ant的jar任务生成jar文件 4.使用Ant的war任务打包J2EE Web项目 五.总结
ant调用java类 工作中使用的,先提要出来,提供学习
NULL 博文链接:https://liuna718-163-com.iteye.com/blog/1859773
使用Ant进行Java开发 用于介绍ANT基本知识,构建文件、数据类型、用户编写任务、监听任务等高级知识
《Java编程思想》所用到的工具:ant,可以集体编译Java源代码,配置、使用方法可以参考我的博客——《Thinking in Java 源码的获取以及编译问题》
使用Ant编译打包
BB使用Ant进行编译.pdf. 使用ant工具对Blackberry 进行编译打包生成cod文件
准备工作: 1、安装 ant:把 ant 解压到本地硬盘 c:\ant 2、设置环境变量:ANT_HOME:c:\ant 。 PATH:在原来的 PATH 开头加上 c:\ant\bin; 3、一个 ant 项目目录结构: c:\HelloWorld :项目主目录 \src :源...
ant脚本编译出jar
ant.jar包 java的工具包
因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候...
ANT配置,打包,编译
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。
ant.rar java的架包antant.rar java的架包ant
Java 代码调用ANTJava 代码调用ANTJava 代码调用ANT
服务器 使用脚本打包编译java项目 包含了使用svn下载代码,ant编译打包,发布 等所有的过程