`

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入门》是一本专为初学者设计的电子书,主要涵盖了Apache Ant这一构建工具的基础知识和使用方法。Ant是Java开发中广泛使用的自动化构建工具,由Apache软件基金会开发,其设计目标是简化项目构建过程,使开发者...

    Ant 入门资料(完整版)

    这个"Ant入门资料(完整版)"包含了丰富的学习资源,帮助初学者快速掌握Ant的基本概念、用法以及实际应用。 《JUnitAnt_Simp(中文).CHM》:这是一部关于Ant和JUnit的中文手册,JUnit是Java编程语言中的一个单元...

    ant入门小实例练习

    在“ant入门小实例练习”中,我们可以探索Ant的基本用法和核心概念。首先,你需要了解Ant的配置文件`build.xml`,这是整个构建过程的蓝图,定义了一系列的构建目标和任务。每个目标是由一系列的任务(tasks)组成的...

    Ant入门Ant入门Ant入门

    ### Ant入门知识点详解 #### 一、Ant简介与特点 **Ant**,全称为Another Neat Tool,是一款基于Java的构建工具,由James Duncan Davidson创建并命名。它主要用于将源代码和其他输入文件转换成可执行文件或可安装的...

    初学者ant入门级小实例

    以上就是Ant入门的一些基本知识点,通过这个“myant01”实例,你可以动手实践这些概念,逐步熟悉Ant的工作方式。随着经验的积累,你会发现Ant是一个强大且灵活的构建工具,能够满足各种复杂的项目构建需求。

    ant入门资料.快速上手

    ### Ant入门资料:快速上手 #### 一、Ant简介 **1.1 什么是Ant** Apache Ant 是一个Java环境下的构建工具,主要用于自动化编译、测试、部署等任务。它采用XML格式来定义构建过程,使开发者能够通过简单的配置文件...

    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是什么? Apache Ant 是一款开源的 Java 构建工具,它的名字来源于“Another Neat Tool”的首字母缩写。Ant 能够帮助开发者自动化构建过程,包括编译源代码、运行测试、...

    Ant 入门

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

    ant入门教程,适合初学者

    Ant 入门教程 Ant 是一种基于 Java 和 XML 的 build 工具,在软件开发中发挥着重要作用。本教程旨在为初学者提供一个系统的 Ant 入门指南,涵盖了 Ant 的安装、环境配置、命令解释等方面。 Ant 的安装 要使用 Ant...

    ant入门书籍 ant使用指南

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

    Ant入门与进阶

    这个"Ant入门与进阶"的主题涵盖了从初识Ant到深入掌握其高级特性的全过程,对于Java开发者来说,这是一个至关重要的工具,因为它是构建Java项目的主要方式之一。 Ant的名称来源于“蚂蚁”,寓意其能够像蚂蚁一样...

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

    《Ant的最完整build.xml解释:Ant入门与进阶》 Ant,作为Java世界中的一个构建工具,由Apache软件基金会开发,是项目管理和自动化构建的重要工具。它通过XML定义的build.xml文件,来描述项目的构建过程,包括编译、...

    ant入门编写例子,非常简单实效哦

    标题“ant入门编写例子,非常简单实效哦”指的是这篇内容将向初学者展示如何使用Ant进行基本的项目构建。Ant的入门通常包括创建build.xml文件,设置项目属性,定义任务,以及引入依赖等步骤。这个例子可能是为了帮助...

Global site tag (gtag.js) - Google Analytics