`
liyixing1
  • 浏览: 959291 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

ant命令帮助

阅读更多
ant的核心文件,build.xml(根据需要可以使用别的xml文件,但一般标准规范要求以build命名)
在没有指定的情况下ant会再当前目录中寻找build.xml文件。如果你想使用其他文件作为ant的入口,ant -buildfile xmlfilename

ant命令

D:\soft\liyixing\ant\apache-ant-1.8.2\bin>ant --help
Unknown argument: --help
ant [options] [target [target2 [target3] ...]]
Options:
  -help, -h              print this message
  -projecthelp, -p       print project help information
  -version               print the version information and exit
  -diagnostics           print information that might be helpful to
                         diagnose or report problems.
  -quiet, -q             be extra quiet
  -verbose, -v           be extra verbose
  -debug, -d             print debugging information
  -emacs, -e             produce logging information without adornments
  -lib <path>            specifies a path to search for jars and classes
  -logfile <file>        use given file for log
    -l     <file>                ''
  -logger <classname>    the class which is to perform logging
  -listener <classname>  add an instance of class as a project listener
  -noinput               do not allow interactive input
  -buildfile <file>      use given buildfile
    -file    <file>              ''
    -f       <file>              ''
  -D<property>=<value>   use value for given property
  -keep-going, -k        execute all targets that do not depend
                         on failed target(s)
  -propertyfile <name>   load all properties from file with -D
                         properties taking precedence
  -inputhandler <class>  the class which will handle input requests
  -find <file>           (s)earch for buildfile towards the root of
    -s  <file>           the filesystem and use it
  -nice  number          A niceness value for the main thread:
                         1 (lowest) to 10 (highest); 5 is the default
  -nouserlib             Run ant without using the jar files from
                         ${user.home}/.ant/lib
  -noclasspath           Run ant without using CLASSPATH
  -autoproxy             Java1.5+: use the OS proxy settings
  -main <class>          override Ant's normal entry point

-help显示ant命令的帮助
-projecthelp
显示包含在构建文件中的帮助文档。即每个target(目录)元素中description属性值。和description元素中的文本内容。将有description属性的target列为主目标(Main target)
没有这个属性的列为子目标

-version显示ant的版本,如
D:\soft\liyixing\ant\apache-ant-1.8.2\bin>ant -version
Apache Ant(TM) version 1.8.2 compiled on December 20 2010

-quiet 减少构建中信息输出。只显示构建文件中的echo任务的消息

-verbose显示构建过程中每个操作的详细消息。和-debug选项相互排斥

-debug
显示ant和任务开发人员已经标志为调试消息的消息。和-verbose排斥

-emacs 对日志消息进行格式化,使他们能够很容易地由Emacs的shell模式所解析。

-logfile filename将日志写到指定路径

-logger classname指定一个类来处理ant的日志记录。这个类必须实现了org.apache.tools.ant.BuildLogger接口

-listener classname
为ant生命一个监听器,添加这个监听器到监听列表。

-buildfile filename
指定ant的构建文件。如果不写这个选项,ant默认会寻找build.xml文件

-D<property>=<value>定义一个以键值对(key=xxx)的变量

-find filename指定ant应当处理的构建文件。与buildfile选项不同,-find如果未找到的话,它会到父目录中再进行搜索。直到到了根目录未知。未找到,则失败。
分享到:
评论

相关推荐

    纯ant命令打包含工具

    标题“纯ant命令打包含工具”暗示我们将探讨如何仅使用Ant命令来创建一个包含特定功能或工具的Android应用包。Ant构建过程通常包括以下步骤: 1. **设置环境**:确保JDK和Android SDK已安装,并在系统路径中设置...

    ant编译命令总结

    Apache Ant 编译命令总结 Apache Ant 是一个基于 Java 的生成工具,主要用来将源代码和其他输入文件转换为可执行文件的形式,或者转换为可安装的产品映像形式。Ant 在软件开发中扮演着重要角色,确保在每次生成期间...

    ANT命令总结

    ANT 命令总结 Apache Ant 是一个基于 Java 的生成工具,用于将源代码和其他输入文件转换为可执行文件的形式。ANT 的配置和常用命令是软件开发中不可或缺的一部分。 ANT 是什么? Apache Ant 是一个基于 Java 的...

    ant学习笔记之(ant执行命令的详细参数和Ant自带的系统属性)

    3. `-help`、`-p`:显示Ant的命令帮助信息,列出所有可用的命令选项和简短介绍。 4. `-version`:打印Ant的版本信息,便于确认当前使用的Ant版本。 5. `-diagnostics`:展示Ant的运行环境、依赖库等详细信息,有助...

    ANT 打包命令

    执行ANT命令时,用户通常在命令行输入`ant [target]`,其中[target]是希望执行的目标,如果不指定,默认执行`default`属性所指的目标。例如,要执行上述构建脚本的编译和打包任务,可以在项目根目录下运行`ant jar`...

    ant ant ant ant

    "Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...

    ANT帮助文档

    2. **任务(Tasks)**:Ant的任务类似于命令或操作,如编译Java源代码、创建JAR文件、清理项目等。常见的任务包括`javac`(编译Java源码)、`jar`(打包类文件为JAR)、`copy`(复制文件)和`delete`(删除文件或...

    DBUnit最佳实践之使用ant命令

    DBUnit 是一个 Java 开发者常用的数据库测试工具,它与JUnit等测试框架配合,能够帮助开发者在测试过程中管理和填充数据库,确保数据的一致性和准确性。本文将深入探讨如何结合Ant构建自动化测试流程,利用DBUnit...

    ant 使用帮助文档

    ### ant使用帮助文档 #### 知识点概览 1. **Ant的简介与功能** 2. **安装Ant的基本步骤** 3. **配置环境变量的方法** 4. **验证Ant是否安装成功** 5. **配置数据库链接信息** 6. **创建数据库表及与Ant项目的关联*...

    ANT安装与使用教程

    ANT的简单使用包括创建build.xml文件和执行ANT命令两个步骤。 1. 在F盘根目录下新建一个xx.txt文件,内容随意。 2. 在F盘根目录下新建一个build.xml文件,内容如下: ` 测试脚本" default="copyfile" basedir="."&gt; ...

    apache-ant-1.10.1-ant编译环境

    ant配置后提示不是内部命令也不是外部命令解决办法: 1、解压缩包。例如解压到E:\学习类\apache-ant-1.8.2, 2、配置环境变量。在系统环境变量中新建一个ANT_HOME 的变量,值为D:\...ant -help可以查看帮助信息。

    ant脚本资料ant

    通过阅读`命令.txt`、`ant知识.txt`、`ant构建Java.txt`、`ant例子.txt`这些文件,你可以深入了解Ant的使用方法,包括命令行调用、具体的构建步骤、Java项目构建实例以及各种任务的实践应用。这些资料将帮助你掌握...

    ant工具和ant教程

    安装过程通常包括解压下载的文件,然后将bin目录添加到系统的PATH环境变量中,以便在命令行中可以全局调用`ant`命令。 Ant的构建文件是基于XML的,其基本结构包括项目(project)、目标(target)和任务(task)。...

    打包工具 Ant 学习指南

    《Ant构建工具学习指南》 ...无论是在小型项目还是大型企业级应用中,Ant都能发挥重要作用,帮助开发者高效地管理构建流程。通过深入学习Ant,开发者可以更好地掌握Java项目的构建和维护,提高开发效率和代码质量。

    Ant 1.9.1 学习笔记

    在Windows系统中,通常需要配置环境变量以便于命令行中使用Ant命令。ANT_HOME环境变量指向Ant安装目录,CLASSPATH包含Java运行时库和Ant自身的库,JAVA_HOME指向JDK的安装目录。PATH变量则添加了ANT_HOME的bin目录、...

    官网下载完整的Ant,包括Ant-contrib

    安装Ant时,通常会将`bin`目录添加到系统路径中,以便于在任何地方运行Ant命令。如果你下载的Ant中没有包含Ant-contrib,你需要手动下载并将其jar文件放入`lib`目录。 使用Ant构建Android项目时,你需要在`build....

    ant操作使用帮助文档

    运行Ant命令时,系统会默认在当前目录下查找`build.xml`文件作为构建脚本。如果没有指定目标(target),Ant会执行在`&lt;project&gt;`标签中定义的default属性所指定的目标。以下是一些命令行选项的示例: - `ant`: 运行...

    ant工具的使用

    Ant的设计理念是提供一种跨平台的解决方案,避免传统Unix Makefile或类似工具的局限性,比如对特定操作系统或shell命令的依赖,以及Makefile中困扰用户的Tab对齐问题。 Ant的核心特点是它的构建文件是基于XML的,这...

    Ant 资源 Ant 资源

    5. **测试Ant**:打开命令行工具,输入`ant`命令进行测试。如果一切正常,会显示错误提示“Buildfile: build.xml does not exist! Build failed”,这意味着Ant环境配置成功。 #### 五、Ant实战示例 接下来,我们...

Global site tag (gtag.js) - Google Analytics