`

ant入门

    博客分类:
  • ant
阅读更多
一、环境搭建
1、首先到www.apache.org上下载最新的版本
2、解压到某个目录,比如E盘根目录(E:\apache-ant-1.8.2)
3、设置环境变量:
  3.1 ANT_HOME=E:\apache-ant-1.8.2
  3.2 修改PATH:%ANT_HOME%\bin;
4、cmd-->ant -version ,如果有输出信息,则安装成功
二、创建java工程,并且创建build.xml,其中build.xml是默认的文件名,可以修改,如果是使用eclipse,则可以修改指定的名称使用ant编辑器提示功能:windows--preferences--file associations中进行设置
build.xml可以用如下完成简单功能:
<?xml version="1.0"?>
<project default="dist" name="Project Argon">
	<description>A simple Java project</description>
	<property name="srcDir" location="src" />
	<property name="buildDir" location="build" />
	<property name="distDir" location="dist" />
	<target name="init">
		<tstamp />
		<mkdir dir="${buildDir}" />
		<mkdir dir="${distDir}" />
	</target>
	<target name="compile" depends="init">
		<javac srcdir="${srcDir}" destdir="${buildDir}" />
	</target>
	<target name="dist" depends="compile">
		<jar destfile="${distDir}/package-${DSTAMP}.jar" basedir="${buildDir}">
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Main-Class" value="package.Main" />
			</manifest>
		</jar>
		<jar destfile="${distDir}/package-src-${DSTAMP}.jar" basedir="${srcDir}" />
	</target>
	<target name="clean">
		<delete dir="${buildDir}" />
		<delete dir="${distDir}" />
	</target>
</project>

三、运行
1、进入cmd,进入和src同级目录,单独使用ant命令进行生成,或者使用ant -f build.xml全路径+文件名  进行生成
2、ant还有其他参数:
    如果java类依赖其他jar包,可以使用如下命令:
        ant -lib jar包所在目录
    如果想显示debug信息可以使用 -debug
    如果想显示更详细的信息可以使用 -verbose
      -debug与-verbose只能选其一
    如果想将生成产生的信息不输出在控制台,而是输出到某个文件,可以使用:-l 输出的文件全路径+文件名,也可以不指定路径,使用默认路径
3、其他更详细的参数信息说明可以使用 ant -help查看
分享到:
评论

相关推荐

    Ant入门-ant入门pdf

    Ant入门电子书 简单易懂的ant入门电子书,适合初学者

    Ant入门Ant入门Ant入门

    Ant入门Ant入门Ant入门Ant入门Ant入门Ant入门

    Ant 入门资料(完整版)

    内涵 JUnitAnt_Simp(中文).CHM ; Ant 入门讲解视频(22分03秒) ; ANT.ppt

    ant入门小实例练习

    ant入门小实例练习

    初学者ant入门级小实例

    主要介绍ant入门的基本操作,希望对大家有所帮助,水平有限,请指正.

    ant入门及技术总结

    ant入门及技术总结

    ant入门教程-通俗易懂

    ant的简单入门教程 1、ant介绍;2、ant安装;3、第一个ant脚本;4、整合ant;5、ant进阶;6、常用task;7、控制流程;8、实例分析;9、如何继续学习;10、ant使用cvs实例;11、Q&A

    ant入门教程及实例

    本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant 进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。

    Ant使用指南-Ant入门手册

    Ant是什么、Ant入门、Ant入门书籍、Ant入门手册、Ant资料、Ant文档、Ant使用指南 包括以下章节: Ant入门 Ant基础 运行Ant 生成一个简单的JAVA项目 文件系统操作 其它有用的任务和技术 使用自定义任务来扩展Ant ...

    Ant 入门

    NULL 博文链接:https://teddywang.iteye.com/blog/722248

    ant入门书籍 ant使用指南

    ant入门书籍,带你走入ant的世界。ant使用指南,工具介绍

    Ant入门与进阶ant

    Ant入门与进阶 Ant入门与进阶 Ant入门与进阶 Ant入门与进阶

    Ant入门与进阶

    Ant入门与进阶

    ant入门教程

    Apache Ant是一个基于Java的构建工具,它可以用于构建多种项目,但是目前主要被用于Java项目的构建, Ant是用Java语言编写,可以在多个操作系统中运行,目前在绝大部分的Java开源项目中,都选择使用Ant作为构建项目...

    Ant_的最完整build.xml解释,Ant入门与进阶

    Ant_的最完整build.xml解释,Ant入门与进阶,ant学习工具书

    java Ant入门教程

    Ant入门教程 本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。

    JUnit与Ant入门.pdf

    JUnit与Ant入门 JUnit版本是3.8.1 Ant版本是1.6.1 觉得用来入门还是可以的

    ant入门教程,适合初学者

    很好的ANT入门学习材料,包括介绍,安装,环境配置和命令解释

Global site tag (gtag.js) - Google Analytics