`

简单的ant入门例子

    博客分类:
  • JAVA
阅读更多

公司的BOSS系统架构很复杂,模块化非常明显,没个子系统就是一个应用程序,所以集成的话需要ant搞。以前用得少,现在随便搞下加深记忆。 详细条目参考ant doc、

 

目标:用ant工具完成一个java类的编译而且要运行看到结果,并且提示过程完成。

过程:

1、下载ant:到http://ant.apache.org网站下载最新版本的ant apache-ant-1.x-bin.zip,解压到d:\ant目录

2、设置环境变量:
ant_home=d:\ant
java_home=D:\Borland\JBuilderX\jdk1.4
path=%path%;%java_home%\bin;%ant_home%\bin

3、编写java类:
public class Test
{
  public static void main(String[] arg)
  { 
    System.out.println("Hello Ant!!");
  }
}
保存为Test.java

4、编写build.xml文件:
<project basedir="." default="compile" name="TestANT" >
  <target name="compile" >
    <echo message="ant Start!" />
    <javac destdir="." srcdir="." />
    <java classpath="." classname="Test" />
  <echo message="ant end!" />
  </target>
</project>
把build.xml和Test.java文件放到e:\test\目录下

5、运行ant:
进入在dos命令窗口
cd e:\test
运行
E:\test>ant
Buildfile: build.xml

输出:
compile:
[echo] ant Start!
[java] Hello Ant!!
[echo] ant end!

BUILD SUCCESSFUL
Total time: 2 seconds
E:\test>

成功页面完成以后, 接下来就是去熟悉ant的target了。

注:
1、ant_home目录尽可能不要含有'-'等符号,我在解压成默认的apache-ant-1.6.2-bin目录时就有问题
2、详细信息可参考ant\docs\目录下的文档

分享到:
评论

相关推荐

    ant入门小实例练习

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

    Ant入门-ant入门pdf

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

    Ant 入门资料(完整版)

    Ant是Apache软件基金会下的一个Java构建...总之,这个"Ant入门资料(完整版)"是一套全面的学习资源,涵盖了理论知识、实例演示和实践操作,旨在帮助初学者快速掌握Ant工具,从而在实际开发工作中发挥出它的强大效能。

    初学者ant入门级小实例

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

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

    标题“ant入门编写例子,非常简单实效哦”指的是这篇内容将向初学者展示如何使用Ant进行基本的项目构建。Ant的入门通常包括创建build.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 会在当前目录下查询 build.xml 文件。如果找到了就用该文件作为 buildfile。如果你用 -find 选项,Ant 就会在上级目录中寻找 buildfile,...

    ant入门资料.快速上手

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

    Ant入门实例

    【Ant入门实例】 Apache Ant,一个Java库和命令行工具,其任务是驱动构建过程。它是Java开发中的一个重要工具,特别是在大型项目中,用于自动化编译、打包、测试和部署等任务。Ant以其XML格式的构建文件(build.xml...

    start ant 1 ant 入门

    【标题】"start ant 1 ant 入门"指的是学习和使用Apache Ant构建工具的基础教程,这通常涉及Java项目自动化构建的过程。 【描述】"例子 rar"可能是指该资源包含了一个示例的RAR文件,RAR是一种常见的压缩格式,用于...

    java Ant入门教程

    ### Java Ant 入门教程详解 #### 一、Ant 的历史与起源 Ant 是 Apache 软件基金会下的一个开源项目,全称为 Another Neat Tool(另一种整洁的工具)。它首次发布于 1998 年,由 James Duncan Davidson 开发。Ant ...

    Ant 经典入门资料

    可能还会有实际的例子,指导读者一步步构建一个简单的Java项目。 ### `code.zip`可能的内容 这个压缩包可能包含了一些示例代码,用于配合`ant入门.pdf`中的教程。可能有示例的Java源代码,以及一个预设好的`build....

    ant入门 ant_hellworld.rar

    《Ant入门:构建Java项目的利器》 Apache Ant,简称为Ant,是Apache软件基金会开发的一款开源的构建工具,主要用于管理Java项目的构建过程。它通过XML格式的构建文件(build.xml)来描述项目构建的步骤,使得Java...

    Ant 入门(chapter 1)

    **Ant入门(chapter 1)** Apache Ant是一个Java库和命令行工具,其任务是驱动构建过程。这个“Ant入门”章节将引导我们了解Ant的基本概念、安装与配置,以及如何编写基本的构建文件(build.xml)来管理项目构建。 *...

    java入门实例 java入门实例

    【Java 入门实例:classpath 和 package 详解】 学习Java对于初学者来说,尤其是在尝试编译和运行简单程序时,可能会遇到很多困扰。错误信息往往令人困惑,导致一些初学者失去学习信心。实际上,很多问题源于对...

    Android Ant 开发入门教程

    ### Android Ant 开发入门教程 #### 一、概述 随着移动互联网的发展,Android 成为了最受欢迎的移动操作系统之一。为了能够高效地开发出高质量的应用程序,开发者们常常会选择使用不同的工具和框架来加速开发流程...

Global site tag (gtag.js) - Google Analytics