接着上面的文章:
3.available:
一下是常用的属性
<available classname="" property="" file="" value="" classpath="" classpathref="" />
4.condition
例子:
<?xml version="1.0" encoding="UTF-8"?>
<project name="condition" default="test" basedir="." >
<target name="test" >
<condition property="test" value="sccess">
<and>
<equals arg1="2" arg2="2" />
<os family="windows" />
</and>
</condition>
<echo message="${test}" />
</target>
</project>
5.ear和exec
例子:
<?xml version="1.0" encoding="UTF-8"?>
<project name="create" default="ear" basedir="." >
<target name="ear" depends="createbuild">
<ear earfile="build/myear.ear"
appxml="application.xml"
basedir="build"
includes="*.jar,*.war" />
</target>
<target name="createbuild">
<mkdir dir="build" />
</target>
<target name="clean" >
<delete dir="build" />
</target>
<target name="exec" >
<exec executable="javaversion.bat" os="Windows XP" vmlauncher="true"
output="java.txt">
</exec>
</target>
</project>
Buildfile: E:\JavaPortlet\AntDemo8\build.xml
createbuild:
[mkdir] Created dir: E:\JavaPortlet\AntDemo8\build
ear:
[ear] Building ear: E:\JavaPortlet\AntDemo8\build\myear.ear
BUILD SUCCESSFUL
Total time: 515 milliseconds
6.echo
<?xml version="1.0" encoding="UTF-8"?>
<project name="create" default="ear" basedir="." >
<echo file="output.txt" append="true">
the second one
</echo>
</project>
result:
the first one
the second one
7.解压命令:
src(source) dest(目标)
8.压缩命令:
src zipfile(jarfile.....)
9.java 命令
classname,classpath
10.javac 命令
srcdir ,destdir,includes=--
11.javadoc命令
。。。。
12record主要是为了记录之用
name,loglevel,action,append
13.replace同filter很像 属性也很像
14.sleep:很有用的东东
<sleep seconds="10" />
15.sql:自己感觉很没用,主要是sql执行的太少了,如果多的话这个很有用,有能力的可以研究下
16.tstamp 时间格式
format属性和pattern和property连用,有DSTAMP,TSTAMP,TOTAMP
17.自定义:很强大,不过必须有一定的src理解才能写。。。如果想了解的给我留言。。
好了也就这些了,写的不细的地方主要是在前面都有所介绍,在这我就不详细说明了
其实到这,ant基本上你也算是高手了,那么就去实践吧。。。嘻嘻。。。希望对大家有用。。。。
到这了 。。。要写的话也还有点,等有时间的话我在给你们介绍 哈哈。。。。。。。
分享到:
相关推荐
开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6...
Ant是Apache软件基金会下的一个项目,它是一款强大的Java构建工具,尤其在J2EE应用程序的开发中发挥着至关重要的作用。Ant以其XML为基础的构建文件(build.xml)为特色,使得构建过程可配置且可重复执行,从而极大地...
Apache Ant 是一个由Java编写的开源构建工具,它在软件开发过程中扮演着自动化任务执行的角色,比如编译、打包、测试和部署等。Ant 的核心理念是基于XML的构建文件(通常命名为build.xml),其中定义了一系列的任务...
ant快速参考(OSSEZ) ant开发文档 很详细很具体
在Java开发中,Ant以其灵活性和可扩展性而受到广泛欢迎,它使用XML来描述构建过程,允许开发者定义任务、目标和依赖关系,使得自动化编译、测试、打包等流程变得简单易行。 标题"ant开发工具"指的是Ant作为开发者...
虽然现代Java开发中,如Maven和Gradle等构建工具的流行度已经超越了Ant,但Ant由于其历史的悠久和简单易学的特点,仍然在一些项目和团队中保持着活跃地位。因此,掌握Ant对Java开发者来说,仍然是一个十分有帮助的...
《Ant开发指南:深入了解Ant构建工具的关键特性与应用》 一、引言 Apache Ant是一款开源的Java构建工具,主要用于自动化软件项目的构建过程。它通过XML格式的构建脚本(通常称为build.xml)来定义项目的构建规则,...
### Android Ant 开发入门教程 #### 一、概述 随着移动互联网的发展,Android 成为了最受欢迎的移动操作系统之一。为了能够高效地开发出高质量的应用程序,开发者们常常会选择使用不同的工具和框架来加速开发流程...
### 如何使用ANT开发Java程序 #### 一、前言 Apache Ant 是一款开源的Java构建工具,用于自动化软件构建过程中的编译、测试、部署等任务。它使用XML格式来定义构建规则,并通过一系列预定义的任务来执行这些规则。...
《贯通Java Web开发三剑客:Eclipse+Tomcat+Ant整合开发》.part2.rar
为Weblogic 配置ANT 开发环境
"Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...
开发工具 ant-launcher-1.9.6开发工具 ant-launcher-1.9.6开发工具 ant-launcher-1.9.6开发工具 ant-launcher-1.9.6开发工具 ant-launcher-1.9.6开发工具 ant-launcher-1.9.6开发工具 ant-launcher-1.9.6开发工具 ...
在工作之余整理出了基于ejb3的简单企业级开发demo,本实例采用了两个项目来实现(一个客户端和一个服务器端),并且采用ant进行打包、部署,默认采用oracle11g数据库 客户端可以安装到任何java web服务器中(例如...
AntDesignPro 开发手册 AntDesignPro 是一个前端设计解决方案,由蚂蚁金服体验技术部出品/维护。核心技术组成包括 ES2015+ JavaScript 语言的新标准、React 用于构建用户界面的 JavaScript 库、dva 是基于(redux...
《Ant应用开发指南》是IT领域中针对Ant构建工具的一份详尽的教程与资源,旨在帮助开发者深入了解并掌握Ant的使用方法与实践技巧。Ant,最初作为一个缩写代表“Another Neat Tool”,是一个功能强大的构建工具,尤其...
本主题将深入探讨如何利用集成开发环境(IDE)Eclipse 和构建自动化工具 Ant 来进行 Python 项目的开发。Eclipse 是一个广泛使用的开源 IDE,最初是为 Java 开发设计的,但通过插件扩展,它也支持多种其他语言,包括...
基于vue Ant-Design 的表单设计器,快速开发.zip基于vue Ant-Design 的表单设计器,快速开发.zip基于vue Ant-Design 的表单设计器,快速开发.zip基于vue Ant-Design 的表单设计器,快速开发.zip基于vue Ant-Design ...
VS2015源文件指的是使用Visual Studio 2015开发环境编写的源代码文件,这些文件可能包含了实现ANT+协议的C#编程语言代码。 ANT+协议的核心特点包括低功耗、短距离通信以及动态信道分配,使其非常适合在移动和可穿戴...
ant ant下载 ant配置ant ant下载 ant配置ant ant下载 ant配置