zoukankan      html  css  js  c++  java
  • Ant学习---第一节:Ant安装和简单使用

    一、下载 ant 插件,路径如下:

    http://ant.apache.org/bindownload.cgi

    二、安装 ant 插件,解压下载下来的 ant 插件,配置环境变量(最好系统环境变量),如下:

    ANT_HOME:D:learn_toolapache-ant-1.9.4

    还要将 ant 解压包中bin文件夹中的内容给配置到 path 环境变量中,如下:

    path : ;%ANT_HOME%in

    三、测试 ant 插件是否安装成功,如下:

    QQ截图20140906190035

    说明安装成功。

    四、ant 小例子

    1、创建文件夹,例如:

    D:learn_toolant_workant01

    2、在文件夹中创建 .java 文件,代码如下:

    public class HelloWorld
    {
        public static void main(String[] args){
            System.out.println("Hello World!");
        }
    }

    3、在文件夹中创建 build.xml 文件,代码如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <!-- default="compile" 表示默认执行 name属性为compile的target  -->
    <project default="compile">
        <!-- target 表示要执行的目标 -->
        <target name="compile">
            <!-- javac标签用于编译一个或一组java文件 -->
            <!-- destdir表示class文件的输出目录  srcdir表示源程序的目录 -->
            <javac destdir="." srcdir="."/>
        </target>
    </project>

    4、测试

    1_1

    会看到 BUILD SUCCESSFUL ,则表示成功。也可以在D:learn_toolant_workant01 中查看是否生成了 .class 文件。

    五、以上只是编译 .java 文件,现在我们要执行 .class 文件

    1、修改 build.xml 文件,代码如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <!-- default="compile" 表示默认执行 name属性为compile的target  -->
    <project default="execute">
        <!-- target 表示要执行的目标 -->
        <target name="compile">
            <!-- javac标签用于编译一个或一组java文件 -->
            <!-- destdir表示class文件的输出目录  srcdir表示源程序的目录 -->
            <javac destdir="." srcdir="."/>
        </target>
        <!-- depends="compile" 表示要依赖 name="compile" 的 target  -->
        <target name="execute" depends="compile">
            <!-- classname 表示将执行的类名  classpath所表示用到的类路径 -->
            <java classpath="." classname="HelloWorld"/>
        </target>
    </project>

    2、测试

    2_1

    会输出打印语句中的字符串,表示成功。

    六、ant 标签详解:

    http://www.blogjava.net/baoyaer/articles/102217.html

  • 相关阅读:
    信息安全系统设计基础第十二周学习总结
    day07-流程控制之while循环
    day07-深浅拷贝
    第一次小测
    day05-与用户交互与运算符
    day05学习笔记-垃圾回收机制
    day04学习笔记-变量
    day03-python-学习笔记
    P4323-[JSOI2016]独特的树叶【换根dp,树哈希】
    CF990G-GCD Counting【dfs】
  • 原文地址:https://www.cnblogs.com/hwlsniper/p/4099359.html
Copyright © 2011-2022 走看看