- 浏览: 959291 次
- 性别:
- 来自: 江西上饶
文章分类
- 全部博客 (460)
- p.spring (56)
- p.maven (20)
- p.ant (17)
- p.jee (18)
- p.jse (33)
- p.ofbiz (31)
- p.软件工程 (8)
- p.struts2 (5)
- p.hibernate (5)
- linux (25)
- 设计模式 (2)
- p.javascript (11)
- 硬件 (1)
- p.jsp (2)
- p.windows批处理 (1)
- 操作系统问题 (5)
- 算法 (1)
- p.mysql (7)
- p.sql (5)
- p.c (1)
- google产品 (0)
- 内存 (1)
- p.struts (1)
- p.freemarker (7)
- p.css (4)
- p.log4j (10)
- p.html (3)
- 淘宝产品 (0)
- 其他 (3)
- 编译器 (0)
- svn (4)
- p.spring.security (11)
- 图形 (0)
- p.xml (1)
- p.ssh (0)
- p.jquery (4)
- p.jdbc (3)
- p.flex (0)
- p.c++ (0)
- p.c#Net (0)
- p.assembly (0)
- p.sqlserver (0)
- p.其他 (3)
- p.webwork (21)
- p.wap (12)
- p.cglib (1)
- p.jee服务器 (11)
- windows (2)
- p.iphone (1)
- p.java.分布式与集群 (2)
- p.ibatis (16)
- p.eclipse (5)
- 架构 (2)
- http协议 (5)
- 我的个人标准 (2)
- 多线程 (1)
- 奇怪问题 (5)
- p.jira (13)
- p.httpclient (1)
- 服务器.apache (11)
- 安全防范 (1)
- p.PODAM (1)
- p.junit (16)
- fop (2)
- 硬盘安装 (1)
- powerdesigner (0)
- 单元测试 (1)
- apache commons (4)
- tomcat+apache集群 (10)
- 各类诡辩 (1)
- 安卓 (8)
- qvod (1)
- java编程基础知识考试考点及答案 (0)
- 工作总结 (4)
- oracle (0)
- spring的util工具 (3)
- json (2)
- maven (3)
- jms (19)
- p.bat (3)
- hadoop (2)
- git (3)
- nginx (1)
- p.移动开发 (1)
- shiro (3)
- 游戏破解 (1)
- react-native (7)
- ios开发 (1)
- webmagic (6)
- socks5 (1)
最新评论
-
weituotian:
说的不好,没人看的
公司系统中的菜单功能和权限功能 -
石不易:
非常详细的注解~
绑定端口和IP,Listen 与VirtualHost指令 -
spring_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
spring mvc -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装 -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装
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会再当前目录中寻找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如果未找到的话,它会到父目录中再进行搜索。直到到了根目录未知。未找到,则失败。
发表评论
-
运行swing等可视化程序
2014-03-26 14:55 874Ant中调用的时候,总是一闪而过。 需要添加 <java ... -
ant path匹配
2013-07-22 09:40 2175spring和ant path实现相关的主要类有两个 org. ... -
自定义任务
2012-11-21 22:33 1165<!-- 代码覆盖率任务定义,classpathref直 ... -
copy的时候,保持原有的目录结构
2012-11-21 17:31 1824flatten:用于指定是否需要复制目录,如果为true代表把 ... -
给ant指定内存
2012-02-14 12:40 1230Windows操作系统,在运行ant的bat脚本文件: set ... -
DEBUG -- CLOSE BY CLIENT STACK TRACE
2011-10-20 10:28 27639在单元测试测试环境下主要参数两个错误信息: 1.java.la ... -
奇怪的乱码
2011-10-20 00:14 1375通过ant运行build,然后启动测试。测试的时候有log4j ... -
junit - formatter 等等和测试有关的指令
2011-10-18 22:38 1322<formatter> </formatte ... -
文件移动或者复制的时候完成文件中的文本替换。实现antx功能
2011-10-15 11:56 2083filterset DataType ant1.4支持。定义 ... -
cobertura做测试覆盖率 ant的配置
2011-09-25 23:05 7480cobertura原理大致如下: 首先修改我们编译后的clas ... -
关于依赖
2011-05-14 15:05 1149所以指定了排除,但是,并不是说排除的类一定不编译。java编译 ... -
target目标与任务
2011-05-14 15:02 2434运行ant没有带参数的情 ... -
特性与DataType
2011-05-14 14:34 1584注意,ant内部定义的特性可以通过eclipse的Debug ... -
构建的时候的错误
2011-05-14 13:44 2095工程级错误 ant会加载构建文件的所有元素。它将处理除目标(t ... -
安装与部署
2011-05-14 11:03 949下载,请google,baidu 注意不要将ant的jar文 ... -
构件文件
2011-05-13 20:57 830ant默认构建文件build.xml 指定别的构件文件 ant ...
相关推荐
标题“纯ant命令打包含工具”暗示我们将探讨如何仅使用Ant命令来创建一个包含特定功能或工具的Android应用包。Ant构建过程通常包括以下步骤: 1. **设置环境**:确保JDK和Android SDK已安装,并在系统路径中设置...
Apache Ant 编译命令总结 Apache Ant 是一个基于 Java 的生成工具,主要用来将源代码和其他输入文件转换为可执行文件的形式,或者转换为可安装的产品映像形式。Ant 在软件开发中扮演着重要角色,确保在每次生成期间...
ANT 命令总结 Apache Ant 是一个基于 Java 的生成工具,用于将源代码和其他输入文件转换为可执行文件的形式。ANT 的配置和常用命令是软件开发中不可或缺的一部分。 ANT 是什么? Apache Ant 是一个基于 Java 的...
3. `-help`、`-p`:显示Ant的命令帮助信息,列出所有可用的命令选项和简短介绍。 4. `-version`:打印Ant的版本信息,便于确认当前使用的Ant版本。 5. `-diagnostics`:展示Ant的运行环境、依赖库等详细信息,有助...
执行ANT命令时,用户通常在命令行输入`ant [target]`,其中[target]是希望执行的目标,如果不指定,默认执行`default`属性所指的目标。例如,要执行上述构建脚本的编译和打包任务,可以在项目根目录下运行`ant jar`...
"Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...
2. **任务(Tasks)**:Ant的任务类似于命令或操作,如编译Java源代码、创建JAR文件、清理项目等。常见的任务包括`javac`(编译Java源码)、`jar`(打包类文件为JAR)、`copy`(复制文件)和`delete`(删除文件或...
DBUnit 是一个 Java 开发者常用的数据库测试工具,它与JUnit等测试框架配合,能够帮助开发者在测试过程中管理和填充数据库,确保数据的一致性和准确性。本文将深入探讨如何结合Ant构建自动化测试流程,利用DBUnit...
### ant使用帮助文档 #### 知识点概览 1. **Ant的简介与功能** 2. **安装Ant的基本步骤** 3. **配置环境变量的方法** 4. **验证Ant是否安装成功** 5. **配置数据库链接信息** 6. **创建数据库表及与Ant项目的关联*...
ANT的简单使用包括创建build.xml文件和执行ANT命令两个步骤。 1. 在F盘根目录下新建一个xx.txt文件,内容随意。 2. 在F盘根目录下新建一个build.xml文件,内容如下: ` 测试脚本" default="copyfile" basedir="."> ...
ant配置后提示不是内部命令也不是外部命令解决办法: 1、解压缩包。例如解压到E:\学习类\apache-ant-1.8.2, 2、配置环境变量。在系统环境变量中新建一个ANT_HOME 的变量,值为D:\...ant -help可以查看帮助信息。
通过阅读`命令.txt`、`ant知识.txt`、`ant构建Java.txt`、`ant例子.txt`这些文件,你可以深入了解Ant的使用方法,包括命令行调用、具体的构建步骤、Java项目构建实例以及各种任务的实践应用。这些资料将帮助你掌握...
安装过程通常包括解压下载的文件,然后将bin目录添加到系统的PATH环境变量中,以便在命令行中可以全局调用`ant`命令。 Ant的构建文件是基于XML的,其基本结构包括项目(project)、目标(target)和任务(task)。...
《Ant构建工具学习指南》 ...无论是在小型项目还是大型企业级应用中,Ant都能发挥重要作用,帮助开发者高效地管理构建流程。通过深入学习Ant,开发者可以更好地掌握Java项目的构建和维护,提高开发效率和代码质量。
在Windows系统中,通常需要配置环境变量以便于命令行中使用Ant命令。ANT_HOME环境变量指向Ant安装目录,CLASSPATH包含Java运行时库和Ant自身的库,JAVA_HOME指向JDK的安装目录。PATH变量则添加了ANT_HOME的bin目录、...
安装Ant时,通常会将`bin`目录添加到系统路径中,以便于在任何地方运行Ant命令。如果你下载的Ant中没有包含Ant-contrib,你需要手动下载并将其jar文件放入`lib`目录。 使用Ant构建Android项目时,你需要在`build....
运行Ant命令时,系统会默认在当前目录下查找`build.xml`文件作为构建脚本。如果没有指定目标(target),Ant会执行在`<project>`标签中定义的default属性所指定的目标。以下是一些命令行选项的示例: - `ant`: 运行...
Ant的设计理念是提供一种跨平台的解决方案,避免传统Unix Makefile或类似工具的局限性,比如对特定操作系统或shell命令的依赖,以及Makefile中困扰用户的Tab对齐问题。 Ant的核心特点是它的构建文件是基于XML的,这...
5. **测试Ant**:打开命令行工具,输入`ant`命令进行测试。如果一切正常,会显示错误提示“Buildfile: build.xml does not exist! Build failed”,这意味着Ant环境配置成功。 #### 五、Ant实战示例 接下来,我们...