Ant下载安装配置及使用

1.官网下载

http://ant.apache.org/

2.变量配置

将安装包解压放置随意目录(随意的意思是自己能找到的)

右键我的电脑——属性——高级系统设置——环境变量

(1).新建ANT_HOME,值为ant根目录

E:\tts\apache-ant-1.9.10

(2).CLASSPATH(没有的请自行新建)

%ANT_HOME%\lib

(3).Path

%ANT_HOME%\bin

完成以上步骤,

WIN+R输入cmd,输入ant

 

3.eclipse(ant插件使用)

3.1创建Java项目,创建一个测试类

package com.ant.test;

public class HelloWorld {

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

} 

3.2在项目的根目录新建build.xml文件

<?xml version="1.0" encoding="UTF-8" ?>
<!-- properies -->
<project name="AntTestDemo" default="run" basedir=".">
    <property name="src" value="src" />
    <property name="dest" value="classes" />
    <property name="helloworld_jar" value="helloworld.jar" />
    <!-- 初始化任务 -->
    <target name="init">
        <mkdir dir="${dest}" />
    </target>
    <!-- 编译 -->
    <target name="compile" depends="init">
        <javac srcdir="${src}" destdir="${dest}" />
    </target>
<!--
    <target name="compile" depends="init">
        <javac srcdir="${src}" destdir="${dest}" includeantruntime="on" />
    </target>
-->
    <!-- 打包 -->
    <target name="build" depends="compile">
        <jar jarfile="${helloworld_jar}" basedir="${dest}" />
    </target>
    <!-- 测试 -->
    <target name="run" depends="build">
        <java classname="com.ant.test.HelloWorld" classpath="${helloworld_jar}" />
    </target>
    <!-- 清理 -->
    <target name="clean">
        <delete dir="${dest}" />
        <delete file="${helloworld_jar}" />
    </target>
    <!-- 运行 -->
    <target name="rerun" depends="clean,run">
        <ant target="clean" />
        <ant target="run" />
    </target>
</project>

3.3右键build.xml,执行ant

控制台结果:

Buildfile: C:\Users\Be\eclipse-workspace\AntTestDemo\build.xml
init:
compile:
    [javac] C:\Users\Be\eclipse-workspace\AntTestDemo\build.xml:13: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
build:
      [jar] Building jar: C:\Users\Be\eclipse-workspace\AntTestDemo\helloworld.jar
run:
     [java] HelloWorld...
BUILD SUCCESSFUL
Total time: 485 milliseconds

如果提示includeantruntime警告,


<target name="compile" depends="init">
    <javac srcdir="${src}" destdir="${dest}" />
</target>

修改为:


<target name="compile" depends="init">
    <javac srcdir="${src}" destdir="${dest}" includeantruntime="on" />
</target>

执行控制台输出:

Buildfile: C:\Users\Be\eclipse-workspace\AntTestDemo\build.xml
init:
compile:
build:
run:
     [java] HelloWorld...
BUILD SUCCESSFUL
Total time: 500 milliseconds

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值