如何安装Apache Ant?

时间:2009-03-30 12:35:54

标签: java apache ant

我想在安装说明(http://smslib.org/)中安装SMSlib(http://code.google.com/p/smslib/wiki/Installation)。

在这里我必须安装Apache Ant,但我不明白该怎么做。 我已经下载了Apache Ant 1.7.1,阅读手册(http://ant.apache.org/manual/index.html

在这里我必须从jpackage.org获得RPM版本吗?之后我已经去了http://www.jpackage.org/我该怎么办?我已尝试(http://mirrors.dotsrc.org/jpackage/1.7/generic/free/repodata/)和(http://www.jpackage.org/browser/browse.php?jppversion=1.7)但链接太多了。我不知道我必须下载的女巫

7 个答案:

答案 0 :(得分:9)

如果您使用的是Windows,则可以使用WinAnt,这是我制作的Apache Ant的Windows安装程序。

答案 1 :(得分:6)

第1步:下载并安装

下载Ant。转到Ant homepage,然后单击下载二进制文件。因为我们在谈论Windows,所以选择下载ZIP文件而不是其他任何文件。向下滚动到“当前版本的Ant”并单击ZIP文件名。

下载后,解压缩文件。您现在需要在计算机上为Ant选择一个永久的主页。经常使用c:\java\ant,但您可以将其放在任何地方。

第2步:设置环境变量

对于Windows XP:要在Windows XP上设置环境变量,请右键单击“我的电脑”,然后选择“属性”。然后转到“高级”选项卡,单击底部的“环境变量”按钮。

对于Windows 7:要在Windows 7上设置环境变量,请右键单击“计算机”,然后选择“属性”。单击“高级系统设置”,然后单击底部的“环境变量”按钮。 您绝对需要的唯一环境变量是JAVA_HOME,它告诉Ant您的JRE的位置。

如果您已安装JDK,则可能是

c:\Program Files\Java\jdk1.x.x\jre

在Windows XP和

c:\Program Files(x86)\Java\jdk1.x.x\jre
Windows 7上的

您会注意到它们的路径中都有空格,这会导致出现问题。您需要使用损坏的名称[3]而不是完整的名称。所以对于Windows XP,使用C:\ Progra~1 \ Java \ jdk1.xx \ jre,对于Windows 7,如果它安装在Program Files(x86)中,请使用C:\ Progra~2 \ Java \ jdk1.6.0_26 \ jre )文件夹

仅此就足以使Ant工作,但为了方便起见,将Ant二进制路径添加到PATH变量是个好主意。

此变量是以分号分隔的目录列表,用于搜索可执行文件。为了能够在任何目录中运行ant,Windows需要知道ant二进制文件和java二进制文件的位置。您需要将这两者添加到PATH变量的末尾。对于Windows XP,您可能会添加以下内容:

;c:\java\ant\bin;C:\Progra~1\Java\jdk1.x.x\jre\bin

对于Windows 7,它看起来像这样:

;c:\java\ant\bin;C:\Progra~2\Java\jdk1.x.x\jre\bin

完成

完成此操作并应用更改后,您需要打开一个新的命令提示符,以查看变量是否设置正确。你应该能够简单地运行ant并看到这样的东西:

Buildfile: build.xml does not exist!
Build failed

这意味着Ant已正确安装并正在寻找build.xml文件。

来源:http://www.nczonline.net/blog/2012/04/12/how-to-install-apache-ant-on-windows/

答案 2 :(得分:6)

您可以遵循这些指示 -

1)从http://ant.apache.org/bindownload.cgi

下载最新版本的ant

2)解压缩并将其保存到C:\目录中作为ant。

3)将bin目录添加到PATH环境变量中。

4)将ANT_HOME环境变量集添加到C:\ ant。

您可以使用以下命令设置ANT_HOME变量

  

C:>设置ANT_HOME = C:\ ant

     

C:>设置JAVA_HOME = C:\ jdk

     

C:>设置PATH =%ANT_HOME%\ bin;%JAVA_HOME%\ bin

     

C:> ant -version

     

2010年4月30日编译的Apache Ant版本1.8.1

如果您的计算机上安装了Java

5)将ANT_OPTS环境变量集添加到-Xmx256M。

这就是在您的计算机上安装ant所需的一切。

答案 3 :(得分:2)

1)从“http://ant.apache.org/bindownload.cgi”下载“apache-ant-1.8.4-bin.zip”

2)解压缩并在“c:\ Program Files”中复制“apache-ant-1.8.4”

3)右键单击“我的电脑” - >属性 - >高级 - >环境变量 - >编辑变量“PATH”并附加值“C:\ Program Files \ Java \ jdk 1.7.0_04 \ bin; C:\ Program Files \ apache-ant-1.8.4 \ bin”并单击“确定”。

4)打开cmd并输入“ant”进行检查。

答案 4 :(得分:1)

安装ant和smslib非常简单。您需要做的就是将其解压缩到某个目录。在Linux的情况下导出路径或将ANT_HOME \ bin设置为PATH变量以从shell中的任何目录访问它。 ANT_HOME是安装ant的根目录。

对于SMSLib下载zip文件,此link应该逐步指导您

答案 5 :(得分:0)

声音就像你在使用Linux一样。如果是这样,最简单的方法是使用像Synaptic这样的包管理前端,并在那里安装ant。

答案 6 :(得分:0)

它非常简单,只需在[link] [1]

上安装适用于Windows的Apache ant安装程序

[1]:http://code.google.com/p/winant/并且全部都已设置。无需设置环境变量。它会自动为您完成所有事情。