`
oklook249900241
  • 浏览: 26761 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Ant 参数

    博客分类:
  • Ant
ant 
阅读更多

一:ant执行命令的详细参数

 

-buildfile<file>,-file<file>,-f<file> :要指定执行构件的的位置和名称。

-find<file>,-s<file>: 查找构件文件,并执行找到的构件文件。

-help,-p:显示ant的命令帮助信息。在命令行中显示ant的命令选项及简短的介绍,-h是简写。

-version:显示ant 的版本信息。

-diagnostics:显示ant项目的运行环境、依赖库等信息,为错误诊断和报告提供一些有用的帮助信息。

-quiet-q: 隐藏ant执行的提示输出信息。命令行将不会输出具体的target的执行信息。

-verbose-v 显示ant执行的详细信息,包括操作系统和Java环境等信息。

-debug-d:显示ant执行调试的信息、详细的log信息。

-lib<path>:指定一个类库所在的位置(jar文件位置),让ant工具可以使用这些类文件。path类型指定类库文件。

-logfile<file>,-l<file>:指定ant执行时日志输出文件,让日志输出到指定文件而不在命令行输出。

例如:执行 ant -f test.xml -l c:\testAntLog.log 将会百日志信息输出到c:\testAntLog.log去。

-D<property>=<value>:用于设定一些变量,这些变量可以在target中直接引用,或覆盖已设定的属性值。

例如:ant -f test.xml -D src=hello

 

二:Ant系统属性(${}来获取属性值 例如:${os.name})

os.name:       操作系统的名称。

basedir: 项目引用的根路径。

ant.home:     Ant工具的根目录位置。

ant.file: 构件文件的绝对路径。

ant.version:   ant的版本信息。

ant.java.version: ant检测到的JVM版本。

ant.project.name: 当前执行的项目名称及信息。

java.version: Java的版本信息。

java.home:    Java的根目录位置。

java.class.path: Java类库的文件的位置。

line.separator:   换行符.

user.home:    用户的home目录,在LinuxUNIX中经常甬道。

 

轉載來自:http://kkjattuu.blog.163.com/blog/static/389842562009510115320492/

分享到:
评论

相关推荐

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

    《Ant学习笔记:详解Ant执行命令参数与系统属性》 Ant,作为一个基于Java的构建工具,因其跨平台性以及XML格式的构建脚本而被广泛应用于自动化构建过程,如编译、打包、测试等。本篇文章将深入探讨Ant执行命令的...

    jmeter+ant的接口测试报告模板

    - **配置Ant参数**:指定JMeter测试计划文件路径,设置输出报告目录,以及可能的自定义模板路径。 - **运行Ant脚本**:执行Ant命令,Ant会调用JMeter,运行测试并生成报告。 5. **模板自定义** - **使用JMeter的...

    Ant打包jar,参数名变为无意义的arg0,arg1,Java代码提示参数名称无意义

    Ant打包jar,参数名变为无意义的arg0,arg1,Java代码提示参数名称无意义 Class not found: org.eclipse.jdt.core.JDTCompilerAdapter 让ant使用Eclipse的打包功能. 使用ant打包的jar,变量变成如下无意义的arg0,arg1. ...

    ant工具ant资源包

    它们可以通过命令行参数或在构建文件中设置。 5. **文件集(Filesets)**:文件集是Ant处理文件的一种方式,它可以指定一组满足特定条件的文件,如所有.java文件或者特定目录下的所有文件。 6. **依赖关系...

    ant脚本资料ant

    - **属性(Attribute)**:任务通常有属性,用来设置参数,例如`srcdir`用于指定源代码目录,`destdir`用于指定目标目录。 - **条件语句**:Ant支持条件语句,如`&lt;if&gt;`和`&lt;unless&gt;`,可以根据条件决定是否执行某...

    ANT+协议 VS2015源文件

    3. **数据解析**:ANT+协议定义了特定的数据格式,代码中会包含解析这些数据的函数,将原始信号转化为可读的运动参数。 4. **用户界面**:利用Windows Forms或WPF(Windows Presentation Foundation)创建的界面,...

    mac下ant打包android

    在给定的文件中,`apache-ant-1.9.4-bin.zip`是Ant的一个版本,你需要解压并将其添加到系统路径中,这样命令行就可以识别`ant`命令了。安装完成后,确保你的环境配置正确,包括Android SDK和相关的环境变量(如`...

    editplug配置大全

    4. **Ant参数**:如果在构建过程中需要传递参数给Ant,可以在EditPlug中进行配置。这些参数会附加到Ant命令行,使得构建过程更加灵活。 5. **构建输出监控**:EditPlug通常会显示Ant执行的输出,帮助开发者跟踪构建...

    Ant参考教程,Ant使用指南,Ant全攻略

    "Ant参考教程.doc"提供了Ant内置任务的详细说明,每个任务的参数、用法和示例。这对于开发者理解和使用各种任务非常有帮助,例如`tstamp`任务用于插入当前日期和时间,`junit`任务用于运行JUnit测试等。 "Ant十五大...

    apache-ant-1.9.6的jar包

    2. `ant-launcher.jar`:这个jar文件包含启动Ant的必要代码,例如解析命令行参数和加载构建文件。 3. 可能还有其他依赖库,如`ant-javamail.jar`、`ant-jsch.jar`等,它们为Ant提供了额外的功能,比如发送电子邮件或...

    Ant 1.9.1 学习笔记

    Ant是一个基于Java的构建工具,主要用于简化Java应用程序的构建过程,它通过XML文件来描述构建过程,执行编译、测试、打包等工作。Ant 1.9.1是Ant的一个版本,学习笔记通常记录了使用该工具的基本操作和配置方法。 ...

    ant编译命令总结

    要想让 Ant 使用其他的 buildfile,可以用参数 -buildfile file,这里 file 指定了你想使用的 buildfile。 4. Ant 命令行选项 Ant 命令行选项包括: * -help: 打印帮助信息 * -projecthelp: 打印项目帮助信息 * -...

    ant简明教程;ant调用bat方法

    在这个例子中,Ant使用`exec`任务来执行`test.bat`,`/c`参数表示命令执行完后关闭命令窗口,`arg`元素用于传递参数给批处理文件。通过`property`定义的`argpath`值会被传递给`test.bat`,然后`test.bat`可以调用...

    ant开发指南用于说明ant一些相关信息

    《Ant开发指南:深入了解Ant构建工具的关键特性与应用》 一、引言 Apache Ant是一款开源的Java构建工具,主要用于自动化软件项目的构建过程。它通过XML格式的构建脚本(通常称为build.xml)来定义项目的构建规则,...

    apache官方ant-1.10.11版本压缩包

    3. **属性(Properties)**:属性是构建过程中使用的可配置值,可以通过命令行参数或者在build.xml文件中定义。它们允许动态设置值,提高灵活性。 4. **依赖关系(Dependencies)**:Ant能够理解任务之间的依赖关系...

    Ant 项目构建教程

    Ant可以通过命令行参数进行多种操作: 1. `ant`:默认情况下,Ant会寻找当前目录下的`build.xml`文件并执行默认的目标(target)。 2. `ant -buildfile test.xml`:指定要使用的构建文件,即`test.xml`,并执行默认...

    ant 中文手册2.0

    在Ant中,属性(property)用于存储可配置的值,可以通过命令行参数或在build文件中定义。例如,你可以设置`src.dir`来指定源代码目录,`dest.dir`为编译结果的输出目录。这些属性可以被任务引用,使构建过程更加...

    ant+video.rar

    用户可以通过命令行界面调用这个程序,传递build.xml文件路径和相关参数,执行构建过程。 Ant的主要优点包括: 1. 易于理解和使用:XML格式使得构建脚本易于阅读和编写。 2. 非侵入性:Ant不依赖于项目代码,因此...

    ant 中文帮助文档

    2. **属性(Properties)**:Ant允许定义和使用属性,这些属性可以在整个构建文件中被引用和重用,提供参数化的配置能力。例如,可以定义一个`src.dir`属性来表示源代码目录,然后在多个任务中使用。 3. **条件语句...

Global site tag (gtag.js) - Google Analytics