`
xianzhideng
  • 浏览: 61660 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ant 学习笔记整理

阅读更多

最近在看一些开源项目的资料,发现大量的运用了ant与Junit。发现果真是个不错的东西,于是学习并整理下相关的资料,记录于此。方便以后的回顾:

 

一:ant.pdf: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目录,在Linux和UNIX中经常甬道。

注:更多的系统属性可在 ant的api查询到(在官方下载的包已带,名为API的文件)

  • ant.pdf (411.1 KB)
  • 下载次数: 32
分享到:
评论

相关推荐

    ofbiz学习笔记(自学整理)

    文档中提供的"新建 Microsoft Word 文档 (2).docx"和"新建 Microsoft Word 文档.docx"可能是详细的学习笔记或者教程,涵盖了Ofbiz的基础概念、配置步骤、实例分析等内容。建议首先阅读这些文档,以便对Ofbiz有一个...

    Java学习笔记-个人整理的

    \contentsline {chapter}{Contents}{2}{section*.1} {1}Java基础}{17}{chapter.1} {1.1}基本语法}{17}{section.1.1} {1.2}数字表达方式}{17}{section.1.2} {1.3}补码}{19}{section.1.3} {1.3.1}总结}{23}{...

    dwr笔记整理(三)

    标题 "dwr笔记整理(三)" 暗示了这篇笔记主要关注Direct Web Remoting (DWR) 技术的第三部分。DWR是一种Java技术,它允许Web应用程序在客户端JavaScript和服务器端Java之间进行实时通信,实现AJAX功能。这篇笔记...

    jbpm学习笔记.docx

    jbpm学习笔记主要涵盖了jbpm(Java Business Process Management)的多个方面,包括Signavio的使用和配置、jBPM数据库的安装、Graphical Process Designer(GPD)的安装以及jBPM在Eclipse环境中的配置。以下是这些...

    J2EE 资源集合

    3. **Ant学习笔记.doc与Ant权威指南.pdf** Ant是Java世界里常用的构建工具,能够自动化执行编译、打包、测试等任务。文档和PDF提供了Ant的基本使用、任务定义、宏定义等,对于项目构建流程的管理至关重要。 4. **...

    JAVA上课笔记class_18

    根据提供的文件信息,我们可以整理出以下关键知识点,主要聚焦于Java编程语言的基础学习与实践,以及构建工具Ant的使用。 ### Java基础知识 #### 单元测试基础 在Java开发过程中,单元测试是确保代码质量的重要...

    【JavaSE】Java 知识汇总(资源,工具,笔记,源码,文章,文档分类整理).zip

    8. **文档分类整理**:有序的文档组织能让学习更有条理,例如,可能有按照Java基础、异常处理、集合框架、多线程、网络编程、IO流等主题分类的文档,便于查找和学习。 9. **持续更新**:这个项目的特点是持续更新,...

    免费下载:自己整理的java学习资料

    自己整理的一些资料,不需要积分,希望对大家有帮助。 里面包有如下的一些java资料 Ant使用指南.pdf cvs.pdf Eclipse入门-- Eclipse的使用简介及插件开发.PDF eclipse插件开发.doc Eclipse插件开发系列.pdf ...

    高级java笔试题-Notes-And-Blog:阅读笔记及高质量博客整理

    阅读笔记及博客整理 阅读笔记 :fire: 点击关闭/打开所有章节 :fire: 点击关闭/打开所有章节 :fire:Javascript 忍者秘籍 2 点击关闭/打开所有章节 :star: 点击关闭/打开所有章节 :star: 点击关闭/打开所有章节 :...

    GitHub-Chinese-Top-Charts.zip

    6. 学习资源:除了代码项目,还有各种教程、笔记、在线课程的链接,如LeetCode、免费编程书籍等,助力开发者系统性地学习新知识。 7. 工具与脚本:实用的开发工具和自动化脚本,如VSCode插件、Git操作脚本等,可以...

    小学英语必考单词分类大全.doc

    这份"小学英语必考单词分类大全"文档详细整理了各类常见的英语词汇,包括学习用品、身体部位、颜色、动物和人物等,旨在帮助学生系统地掌握基础知识。 1. 学习用品 在学习用品类别中,包括pen(钢笔)、pencil...

    小学英语单词大全汇总.doc

    这份文档整理了小学阶段常见的英语词汇,包括学习用品、身体部位、颜色、动物以及人物等类别,帮助学生建立基本的词汇库。 1. 学习用品(School Things): - pen(钢笔) - pencil(铅笔) - pencil-case(铅笔...

    初中英语单词分类大全.doc

    这份文档整理了四个主要分类:学习用品、人体部位、颜色和动物。这些词汇涵盖了日常生活和交流的基本元素,对于初学者来说尤其重要。 1. 学习用品 学习用品的词汇包括了我们日常学习中会用到的各种物品。如pen...

    最全小学英语单词大全合集带音标.doc

    【小学英语单词大全合集带音标】是一个全面整理的小学阶段英语词汇资源,涵盖了学习用品、身体部位、颜色、动物、人物以及职业等多个类别,旨在帮助学生建立扎实的英语基础。 一、学习用品(School Things) 在学习...

    小学英语单词分类表大全.doc

    以下是根据表格内容整理出的一些关键知识点: 一、学习用品 这部分词汇涉及到日常学习中常用的各种物品。例如,“pen”是钢笔,“pencil”是铅笔,“pencil-case”是铅笔盒,“ruler”是尺子,“book”是书,“bag...

    英语单词分类表(带音标)-打印版.doc

    【英语单词分类表】是一个非常实用的学习资源,它将英语词汇按照不同的类别进行了整理,方便学习者系统地记忆和理解。下面将详细解释表格中涉及的各个知识点。 一、学习用品(School Things) 这些词汇是与学校生活...

    人教版PEP三年级起点小学英语单词分类汇总.doc

    这份文档是针对人教版PEP小学英语教材,为三年级学生整理的一份单词分类汇总。它按照不同的主题将词汇进行了归类,有助于学生系统地记忆和学习英语单词。下面将详细阐述各个分类中的关键词汇。 一、人体(body) 这个...

    Pep小学英语总复习单词归类表.doc

    以下是根据文档内容整理出的各个主题及其相关单词: 1. 学习用品(School Things): - pen:钢笔 - pencil:铅笔 - pencil-case:铅笔盒 - ruler:尺子 - bag:包 - eraser:橡皮 - comic book:漫画书 - ...

    PEP小学英语词汇归类表2.doc

    这份表格将单词按照不同的类别进行整理,便于学生有针对性地掌握。以下是各个类别的详细内容: 1. **学习用品 (school things)**:这些词汇与学生的日常生活息息相关,包括pen(钢笔)、pencil(铅笔)、pencil-...

Global site tag (gtag.js) - Google Analytics