2024年6月2日发(作者:)
Ant1.7.1用户手册--安装
2008-10-19 13:41:31| 分类: Ant 1.7.1 | 标签: |字号大中小 订阅
得到Ant
二进制版本
最新的稳定版本可以在/直接下载。
作为RPM包中的二进制版本
在jpackage一节介绍。
和IDE绑定
所有主流的Java IDE都支持Ant,例如Eclipse,NetBeans和IntelliJ IDEA。如果您使用这种
方式安装ant,需要得到和IDE发布时间最近的Ant。一些IDE需要在IDE工具中设置Ant
的路径才能运行,除了(Eclipse和NetBeans)。如果想要使用命令行的Ant相关的Jar文件
要作为附加的二进制文件或任务添加到Ant中。注意,如果IDE任务或插件不能运行,Ant
组织不会发布bug报告。请首先尝试IDE的发布列表,如果合适的话里面会有bug记录。
当指向不同的Ant时,IDE可以不变。这样作可以让开发者升级最新版本的Ant,同时消除
命令行和IDE中Ant的不一致性。
和Java程序绑定
很多Java程序,很可能是服务器,发布时会附带Ant。在应用程序内部主要的应用是使用
Java的API在Ant运行时代理JSP页面的编译。不是所有程序都支持这样发布。通常如果
不使用自带的Ant而使用其他版本的Ant,可能出现问题,所以在PATH中他们有自己版本
的或。如果Ant在安装一些其他东西后运行不正常,试一下诊断一节中的建
议。
源代码版本
如果您想得到源码,可以从/下载最新发布的源码。如果
您想得到最新版本的代码,可以从SVN中下载。在accessing SVN上可以访问Ant的详细
情况。所有bug都在源码树的顶端解决,对一些bug的第一反应应该是“是否您已经下载了
最新的源码”。不要害怕卸载到还未发布的版本,因为除了新功能的其他功能还是很稳定的。
参考Building Ant一节,看一下如何编译源码。您也可以在在线访问Ant SVN repository。
系统需求
Ant在许多平台中都可以成功使用,包括Linux,Unix商用版本比如Solaris和HP-UX,
WindowsNT平台,OS/2,Novell Netware 6, OpenVMS 以及 MacOS X。这些平台是开发者
使用最多的,排序没有特殊的区别,Linux, MacOS X, Windows XP 以及 Unix;在这些平台
上都可以工作的很好。从Ant1.7开始,Windows 9x系列不再支持。
要构建和使用Ant,您必须安装一个JAXP-compliant XML解析器并且配置在classpath中,
例如Xerces。
可以下载Apache Xerces2 XML解析器。要了解JAXP,请参考/xml/。如
果想使用一个不同的JAXP-compliant解析器,应该将ant的lib目录下的 和
删除。
您可以将您想使用解析器的Jar文件拷贝到Ant的lib目录下或放在系统的classpath中。如
果您使用一个老版本的解析器,Ant的一些部分可能不能解析,尤其是不能识别名字空间的
解析器。尤其是不能使用Crimson解析器。
提示:“ant -diagnostics”将展示使用的XML解析器和位置。
对于当前版本的Ant来说,您也需要系统中安装一个JDK,1.2或以后版本都可以,强烈建
议使用1.5或以后版本。使用越新的Java,就可以使用更多的Ant任务。
注意:如果没有JDK只有JRE运行时,那么一些任务将不能运行。
开源Java运行时
Ant组织强烈支持用户将Ant运行在Kaffe或其他开源Java运行时中,同时努力让产品支持
这些平台。例如使用Kaffe以及Gnu Classpath配合Xerces以及Xalan的库。
安装Ant
二进制发布版的Ant包含如下目录:
ant
+--- README, LICENSE, , other text files. //basic information
+--- bin // contains launcher scripts
|
+--- lib // contains Ant jars plus necessary dependencies
|
+--- docs // contains documentation
| |
| +--- images // various logos for html documentation
| |
| +--- manual // Ant documentation (a must read ;-)
|
+--- etc // contains xsl goodies to:
// - create an enhanced report from xml output of various tasks.
// - migrate your build files and get rid of 'deprecated' warning
// - ... and more ;-)
运行Ant只需要bin和lib文件夹。要安装Ant,选择一个目录并且将发布文件拷贝到目录
中即可。这个目录就是ANT_HOME。
Windows 95, Windows 98 & Windows ME 注意事项:
在这些系统中,如果ANT_HOME是一个长文件名(不是8.3格式的文件名),运行ant是会
出错。这个问题是OS在批处理文件中处理for关键字的限制造成的。如果出现了这种情况,
建议使用短目录名作为ant安装目录,8.3格式的,例如:C:Ant。
在这些系统中,您还需要为Ant运行脚本中的环境变量配置更多的环境变量空间。完成这项
工作,需要在文件中添加或更新以下命令:
shell=c: c: /p /e:32768
安装
在运行Ant之前还需要一些设置,除非您安装RPM version from ,配置方式如
下:
l 将bin目录添加到path中。
l 将ANT_HOME环境变量设置为安装Ant的文件夹。在一些操作系统中,Ant的启动
脚本可以猜测ANT_HOME的位置(Unix部分版本以及Windows NT/2000),但最好不要依
赖这个特性。
l 可选的,设置JAVA_HOME环境变量。这个环境变量的值是您安装JDK的目录。


发布评论