<project name="MyProject" default="compile" basedir=".">
<description>
simple example build file
</description>
<!-- set global properties for this build -->
<property name="src" location="src"/>
<property name="build" location="build"/>
<target name="init">
<!-- Create the time stamp -->
<tstamp/>
<!-- Create the build directory structure used by compile -->
<mkdir dir="${build}"/>
</target>
<target name="compile" depends="init"
description="compile the source " >
<!-- Compile the java code from ${src} into ${build} -->
<javac srcdir="${src}" destdir="${build}"/>
</target>
</project>
1其中的src和build是两个??件夹中
3进入cmd系统下达到%ANT_HOME%\bin\下
如:
f:\ant\bin>
直接键入ant就行了
f:\ant\bin>ant
出现BUILD SUCCESSFUL
注意:当程序中用到第三方包(不是jdk中自带的包),只要包这些包扔到%ANT_HOME%\lib下就
OK了
当然ANT远不止编译java程序的功能,她还能打成jar包(都能非常的节约时间)
这算是学习ant的第一课吧:编译
分享到:
相关推荐
本文将深入探讨如何使用Ant工具来编译生成Flex的SWC文件,以此解决传统方式带来的繁琐和不便。 首先,让我们了解基本概念。`Ant`是一款由Apache软件基金会开发的Java构建工具,它基于XML编写构建脚本,可以跨平台...
这个压缩包文件"ant-autodeploy"很可能包含了Ant配置文件、脚本和相关的说明文档,用于实现自动化的编译、上传、启动和部署流程。 首先,让我们了解一下Ant的基本结构。Ant的核心是构建文件,通常命名为"build.xml...
接下来,我们创建一个简单的Java项目,例如名为AntTest的项目。在IDE如Eclipse或MyEclipse中创建该项目,并按照以下结构组织文件: ``` AntTest |-- src | |-- org | | |-- tiffanyNo4 | | | |-- ant | | | |-- ...
在提供的文件内容中,作者通过一个简单的示例——“HelloAnt”程序,展示了如何创建Ant构建文件并完成编译和运行。首先,创建`HelloAnt.java`源代码文件,然后编写`build.xml`文件,定义编译和运行Java类的目标。在`...
虽然文中提到不详述Ant的基础知识,但在深入探讨具体的编译步骤之前,简单回顾Ant的基本概念有助于更好地理解整个构建流程: - **构建文件**:Ant使用XML格式的构建文件(如`build.xml`),其中定义了目标(target)...
### Kettle源码编译流程详解 ...通过以上的步骤和说明,你可以顺利地完成Kettle源码的编译工作,并能有效地解决编译过程中可能遇到的各种问题。这对于深入理解Kettle的工作原理和技术架构具有重要意义。
Ant是Apache组织开发的一款Java构建工具,它以其XML配置文件为基础,用于自动化Java项目的构建、编译、测试和部署过程。本手册详细介绍了Ant的工作原理、基本概念、配置语法以及各种任务的使用方法,旨在帮助开发者...
例如,一个简单的构建过程可能包括clean、compile、test和dist四个目标,分别对应清理、编译、测试和打包操作。 Ant 1.9.3作为Ant 1.9系列的一个版本,它可能包含以下改进: 1. 性能优化:提升构建速度,减少资源...
使用 Ant 写一个简单的编译文件 Ant 的编译文件是写成 XML 格式的,每一个编译文件包含一个 project 和至少一个 target。Targets 包含了一些 task 元素。每一个 task 元素可以有一个 id 属性(attribute)可以被...
Ant的核心概念是任务(Task),这些任务可以是简单的文件操作,也可以是复杂的构建逻辑,如编译源代码、打包JAR、运行测试等。 在Ant的构建文件中,通常命名为build.xml,它定义了一系列的目标(Target)和任务。...
"ant+初步.doc"可能会涵盖Ant的安装、环境配置以及第一个简单的构建文件的创建。一个基本的构建文件会包含项目信息、属性定义、任务声明和目标设定。例如,你可以定义一个目标用于清理构建产物,另一个目标用于编译...
Build failed”,则说明Ant已经成功配置。 **体验Ant** 通过一个简单的HelloWorld示例,我们可以了解Ant如何简化构建过程。首先编写一个Java程序,然后创建一个`build.xml`文件,定义构建任务。例如,`init`任务...
`build.xml`文件就是Ant的工作说明书,其中包含了所有构建步骤的配置。 1. **clean**:这个目标通常用于清理项目生成的临时文件和编译结果。在`build.xml`中,`clean`任务可能包括删除`bin`目录下的所有内容,确保...
打开DOS窗口,输入命令ant,如果出现ANT的帮助信息,说明安装成功。 简单使用 ANT的简单使用包括创建build.xml文件和执行ANT命令两个步骤。 1. 在F盘根目录下新建一个xx.txt文件,内容随意。 2. 在F盘根目录下新建...
Apache Ant 是一个广泛使用的Java构建工具,它遵循XML格式的构建文件来定义任务,从而自动化构建过程,包括编译、打包、测试和部署等。在Java开发中,Ant以其灵活性和可扩展性著称,是许多项目管理和持续集成流程的...
Apache Ant的核心概念是任务(Task),这些任务是构建过程中执行的操作,如编译源代码、打包、部署等。Ant通过XML文件(通常命名为build.xml)来定义构建过程,其中包含了各种任务的配置。在描述中提到的"使用非常...
如果是前者,说明已经完成了编译步骤;如果是后者,需要确保Ant的配置文件包含了编译和运行该源文件的指令。 总结一下,Ant是Java项目自动化构建的强大工具,它通过XML配置文件定义构建流程。在这个“ant 写的 ...
将下载的Ant解压缩到一个简单易记的目录,例如`D:\ant-1.7`。为了使Ant能在命令行中使用,还需要将`ANT_HOME`环境变量设置为Ant的安装目录,并将`ANT_HOME\bin`添加到`PATH`环境变量中。最后,通过在命令行输入`ant`...
4. **LICENSE**和**NOTICE**文件:提供了Apache Ant的许可协议和版权信息,说明了软件的使用条件和第三方软件的使用情况。 5. **README.txt**:提供关于Ant的基本信息和安装指南,包括如何配置环境变量以使用Ant。 ...