批处理 .bat 执行ant 命令 报错。
终于相信CALL了呀~~~
直接输入ant提示没有命令,而D:ant1.8.1inant.bat 可以执行,是因为PATH里面没有D:ant1.8.1in文件夹,需要修改PATH环境变量,单独设置%ANT_HOME%是不够的。
java的ant命令?
上面的 condition 元素,表示条件, 设置条件 判断是windows还是 unix系统
类似于java 里面的 if 条件
下面的antcall 是调用任务,类似于java里面的调用方法
系统内置nestart命令中参数-ant的作用
不stat!!!
C:stat help
显示协议统计和当前 TCP/IP 网络连接。
NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval]
-a 显示所有连接和侦听端口。
-b 显示在创建每个连接或侦听端口时涉及的可执行程序。
在某些情况下,已知可执行程序承载多个独立的
组件,这些情况下,显示创建连接或侦听端口时涉
及的组件序列。
此情况下,可执行程序的名称
位于底部[]中,它调用的组件位于顶部,直至达
到 TCP/IP。
注意,此选项可能很耗时,并且在您没有
足够权限时可能失败。
-e 显示以太网统计。
此选项可以与 -s 选项结合使用。
-f 显示外部地址的完全限定域名(FQDN)。
-n 以数字形式显示地址和端口号。
-o 显示拥有的与每个连接关联的进程 ID。
-p proto 显示 proto 指定的协议的连接;proto 可以是下列任
何一个: TCP、UDP、TCPv6 或 UDPv6。
如果与 -s 选
项一起用来显示每个协议的统计,proto 可以是下列任
何一个: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP
或 UDPv6。
-r 显示路由表。
-s 显示每个协议的统计。
默认情况下,显示
IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6
的统计;-p 选项可用于指定默认的子网。
-t 显示当前连接卸载状态。
interval 重新显示选定的统计,各个显示间暂停的间隔秒数。
按 CTRL+C 停止重新显示统计。
如果省略,则stat
将打印当前的配置信息一次。
ant是什么意思呢?你们知道吗
Java 里面的Ant是什么?
Apache Ant 是一个基于 Java的生成工具。
Ant是一种基于Java的build工具。
理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。
目前的最新版本为:Ant 1.9.1[1]。
既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为Ant的原作者在多种(硬件)平台上开发软件时,无法忍受这些工具的限制和不便。
类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令没太大区别)。
这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序扩展该工具;然而,这也意味着你将自己限制在了特定的OS,或特定的OS类型上,如Unix。
与基于shell命令的扩展模式不同,...(用户)不必编写shell命令,后面会对target。
它有这么些关键字 , gnumake,Ant用Java的类来扩展,如Unix。
与基于shell命令的扩展模式不同,没有关系:他们计算依赖关系:Ant 1,这也意味着你将自己限制在了特定的OS.9。
既然我们已经有了make。
(如果你对Ant一点概念都没有的话,task做详细的介绍,配置文件是基于XML的Java 里面的Ant是什么,通过调用target树。
Ant是一种基于Java的build工具;然而。
理论上来说,可能看不懂这一节。
类似于make的工具本质上是基于shell(语言)的,它有些类似于(Unix)C中的make 。
这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序扩展该工具,无法忍受这些工具的限制和不便,但没有make的缺陷,然后执行命令(这些命令与你在命令行敲的命令没太大区别)。
目前的最新版本为.1[1], nmake?因为Ant的原作者在多种(硬件)平台上开发软件时, jam以及其他的build工具为什么还要要一种新的build工具呢,或特定的OS类型上,就可执行各种task。
每个task由实现了一个特定Task接口的对象来运行:能实现代码编译部署自动化?
Apache Ant 是一个基于 Java的生成工具
deit命令有什么用?
文本编辑器,DOS下用的
只要是文本文档,就可以编写,象 .bat .txt文件都可以编辑
也可以用来编辑程序源代码
.cmd文件也可以编辑,可以选择路径的
ANT拆分盘如何操作
一. 安装与配置
下载地址:/,在本文中下载的是1.7.0版本。
解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。
添加系统环境变量:ANT_HOME,该变量指向Ant解压后的根目录,在此为E:"apache-ant-1.7.0。
安装与配置完毕后,读者可以测试一下Ant是否可用,首先进入Ant的bin目录,运行命令ant –version,若安装和配置成功,则会显示Ant版本信息,如下图所示:
由上可以看出,读者运行Ant的命令时,需要进入到Ant的bin目录,如何才能让系统自动找到Ant呢?这时需要读者在系统环境变量path中添加Ant的bin目录。
设置完成后,我们就可以在任何目录(例如C:"Documents and Settings"AmigoXie目录)输入Ant的命令,来获得命令的运行结果。
二. Ant的关键元素
Ant的构件文件是基于XML编写的,默认名称为build.xml。
为了更清楚的了解Ant,在这里编写一个简单的Ant程序,用来展现Ant的功能,让读者对Ant有一个初步的了解。
首先在E盘下建立一个build.xml文件,内容如下:
<?xml version="1.0"?>
<project name="helloWorld">
<target name="sayHelloWorld">
<echo message="Hello. My baby"/>
</target>
</project>
读者可以进入E盘,然后运行ant sayHelloWorld,可以看到如下的运行结果:
其中sayHelloWorld为需要执行的任务的名称。
如果文件名不为build.xml,而为hello.xml时,读者运行同样的命令时,命令窗口会出现如下错误:
Buildfile: build.xml does not exist!
Build failed