5

就像前言一样,如果我遗漏了一些明显的东西,对不起。我主要是一名 PHP/Python 程序员,但正在为朋友的启动做服务器配置。

我只需要在我朋友的 Linux VPS 服务器上安装 Apache Ant(他想在服务器上编译 Android 应用程序——只是我已经设法获得了必要的 JDK 和 LAMP)。

当我对如何获取 Ant 进行一些挖掘时,这就是我真正满足我需求的全部内容:http: //ant.apache.org/manual/install.html#jpackage

有人可以给我一些推动力吗?也许是带有适当链接的 wget?任何事情都值得赞赏。

在此先感谢大家。

4

2 回答 2

4

您是否在 RPM 数据库中搜索过 apache-ant 包?

如果您不使用 RPM 来安装软件包(为什么不使用),您可以直接从Apache下载 Ant 。(请注意,也有 JPackage RPM 的说明。以防万一您改变主意不使用 RPM。

Ant 是一个 Java 程序,因此您必须安装 Java JDK(Ant 将在 JRE 下运行,但您无法使用它构建 Java 应用程序),并确保该java命令位于您的路径中。但是,这也意味着每个平台都没有特殊版本的 Ant 二进制文件,因此安装起来要容易得多。

下载 Ant 存档并将其解压缩到合适的目录(/opt/usr/local/usr/lib或您使用的任何标准)。在档案中,解压后将是一个bin目录。下的那些文件bin主要是shell脚本(以Windows Batch文件结尾的*.bat,你可以忽略它们)。执行那些。

我喜欢将 Apache-Antbin目录下的这些文件符号链接到目录下的类似名称/usr/local/bin。这样,您无需/usr/local/apache-ant-1.8.3/bin$PATH.

就是这样。

于 2013-01-14T21:26:42.477 回答
0

只需按照您引用的页面顶部的“短篇故事”部分:

要快速启动并运行 Ant 的二进制版本,请执行以下步骤:

确保您已安装 Java 环境,有关详细信息,请参阅系统要求

下载蚂蚁。有关详细信息,请参阅二进制版本

将下载的文件解压缩到一个目录中。

将环境变量 JAVA_HOME 设置为您的 Java 环境,将 ANT_HOME 设置为您将 Ant 解压缩到的目录,并将 ${ANT_HOME}/bin (Unix) 或 %ANT_HOME%/bin (Windows) 添加到您的 PATH。有关详细信息,请参阅设置

或者,从 ANT_HOME 目录运行 ant -f fetch.xml -Ddest=system 以获取大多数需要它们的 Ant 任务的库依赖关系。如果不这样做,许多依赖的 Ant 任务将不可用。有关 -Ddest 参数的详细信息和其他选项,请参阅可选任务

(可选)添加任何所需的 Antlib。有关列表,请参阅Ant 库。请注意,如果您需要,上面列表中的链接将提供有关每个步骤的更多详细信息。或者您可以继续阅读本文档的其余部分。

于 2013-01-14T20:40:34.213 回答