运行ant脚本(转载)

http://blog.csdn.net/linwei_1029/article/details/5809801

运行ANT脚本的步骤

1.右击我的电脑--》属性--》高级--》环境变量--》Administator的用户变量--》新建(变量名为ANT_HOME,变量值为E:/JAVA/ant/apache-ant-1.6.5,即ANT的安装根目录,而不是到bin)

2.在系统变量的Path中添加一行%ANT_HOME%/bin《==》E:/JAVA/ant/apache-ant-1.6.5/bin

3.在运行中输入cmd,然后进入cmd命令行,输入ant,如果出现以下语句就说明ANT安装成功
Buildfile: build.xml does not exist!
Build failed

***举例说明:****
1.在D:/中建立一个build.xml,它里面的内容为
<?xml version="1.0" encoding="GBK"?>
<project name="测试脚本" default="copyfile" basedir=".">
    <target name="copyfile">
        <copy file="d:/a.txt" todir="c:/temp" overwrite="true"/>
    </target>
</project>

2.在同一层目录下建立一个a.txt

3.进入cmd,用d:进入相应目录,然后在输入ant,如果成功则可以看到例如以下的数据
Buildfile: build.xml

copyfile:
     [copy] Copying 1 file to C:/temp

BUILD SUCCESSFUL
Total time: 0 seconds

4.最后在c:/中可以看到生成了一个Temp目录,然后里面有一个a.txt文件

注意:
1.构建脚本的命名
默认命名是build.xml,如果你的构建脚本的名称是build.xml,那么你可以直接运行ant命令,如果是其它的名称,如:mybuild.xml,那么,你的命令行应该改为:ant –f mybuild.xml。

2.运行特定任务?
运行:ant copyfile,将运行的是被命名为copyfile的target。

时间: 2024-11-08 21:47:12

运行ant脚本(转载)的相关文章

转载:monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四)

转载自:lynnLi 的monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四) monkeyrunner脚本使用Python语法编写,但它实际上是通过Jython来解释执行. Jython是Python的Java实现,它将Python代码解释成Java虚拟机上的字节码并执行,这种做法允许在Python中继承一个Java类型,可以调用任意的 Java API . 本文档主要是可以实现在eclipse环境中运行Monkeyrunner脚本.所需要的环境和工具如下:

Ant脚本简介与基础知识

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6624003.html  一:Ant是什么 Ant相当于Linux环境下的shell脚本,只不过是用xml文档来编写的.我们知道,在linux环境中,可以通过编写shell脚本,封装一系列繁琐而日常需要经常重复的操作.在需要进行这些操作时,只需运行这个脚本就可以批处理这些操作了.Ant脚本也是一样,只不过它一般是为了方便Java项目的编译.运行.测试.打包等工作服务的. 我们知道,日常开发工作中,一个项目除了

[ANT] Ant脚本封装ndk-build命令并执行打包启动

本篇文章为示范如何在Eclipse中开始一个Jni工程的操作步骤,并假设读者初步了解JNI具体规范及使用ANT脚本.(话说这样的初学者不多见吧-其实我只是想给自己写个总结而已) /** * @author sodino * @mail: [email protected] * 转载请保留出处. */ 阅读本文之前,请确保你的开发环境已经满足如下配置: 1.      设置好了Android Sdk及Ndk环境变量. NDK的安装建议使用MinGW,只要能在命令行中正常运行make gcc程序即是

gradle打包android (实现外部导入签名文件、多渠道打包、导入ant脚本)

近期一直在做android自己主动打包,之前已经完毕了用纯命令行的形式打包.原生态ant脚本打包.和基于android的SDK的打包.而且实现了多渠道打包,后来同事推荐了gradle,网上的资料说gradle各种好,自己也感兴趣是实现一下.事实上一般来说因为android对eclipse的支持减弱,大部分的人都是用gradle与android studio融合,这样面的样例也会比較多,但笔者所在的项目还是在eclipse的比較多.因为开发者在移植过程中发现报错比較多所以一直没有全然移植(好吧,事

利用Ant脚本生成war包的详细步骤

使用ant脚本前的准备 1.下载一个ant安装包.如:apache-ant-1.8.4-bin.zip.解压到E盘. 2.配置环境变量.新增ANT_HOME:E:\apache-ant-1.8.4:PATH增加:E:\apache-ant-1.8.4\bin. 3.检查ant是否配置完成.运行->cmd输入:ant -version.查看是否打印ant的版本号. 打包的实质 生成jar包的实质 1.编译工程src文件夹下的java文件,生成相应的class文件. 2.将所有的class文件集合成

[自动运维]ant脚本打包,上传文件到指定服务器,并部署

1.根节点使用,表示根目录为当前目录,默认启动的target为build,项目名称为othersysm, <project basedir="." default="build" name="othersysm"> </project> 2.每一个target为一个执行命令,如果有依赖关系,则写为: <target depends="build-project" name="build&

利用ant脚本 自动构建svn增量/全量 系统程序升级包

一.基本流程 值得一提的是jar包这个部分,这个步骤是为下面编译增量包做准备的.因为增量包导出的增量文件,它依赖于整个项目的其他代码,如果没有这些代码的支持是 编译不通过.然而又不能直接通过diff得到增量的class,所以只能导出增量文件后,通过引用全部工程的代码的class再进行编译即可. 二.运行环境 1.安装jdk,不会自己上网查其他的 2.如果你还没有安装ant,那么你可以参考:http://www.cnblogs.com/hoojo/archive/2013/06/14/java_a

Android 上实现非root的 Traceroute -- 非Root权限下移植可运行二进制文件 脚本文件

作者 : 万境绝尘 转载请著名出处 : http://blog.csdn.net/shulianghan/article/details/36438365 演示样例代码下载 : -- CSDN : http://download.csdn.net/detail/han1202012/7639253; -- GitHub : https://github.com/han1202012/TracerouteAndBusybox ; 1. 原理思路 文件权限改动无法实现 : 假设 没有 root 权限

如何使用Ant脚本编译出Jar和Apk包

一.前言 今天我们来看一个非常出名的工具ant,我们知道AndroidStudio中已经集成了gradle了,那么ant已经没有往日的辉煌了,但是他并没有被淘汰,因为在web项目中打出war包的时候也是可以用到的,虽然maven也很火,其实我开始工作已经快三年了,但是真心的还没用过ant脚本,因为在第一年的时候,我没有实际的出过release包,后面又开始用gradle了,所以直接略过了ant脚本了,但是今天因为有一个需求,就是想自动化的打出一个jar包,所以就想到了ant脚本,正好也算是学习了