java - 在centos上安装Apache Ant 1.8.4

标签 java apache ant

我想在我的 centos 机器上安装 apache ant1.8.4。我读过 apache 网站,但我不太明白我应该怎么做。我在他们的网站上没有找到该软件包。 是否有任何选项可以使用 yum install 命令?

最佳答案

可能有一种将 Ant 安装为软件包的方法。在 Apache Ant 网站上,您可以手动执行此操作。提供的 tarball 或 zip 已安装整个 Ant 软件包。这并不难:

  • 将其解压缩或解压到一个特殊目录,例如 /opt 。我将所有第三方内容安装在 /opt 中在我的系统上。 zip 或 tarball 中的所有内容都将位于 apache-ant-1.8.4 下目录,因此 Ant 将位于 /opt/apache-ant-1.8.4 下.
  • 在您的.profile中,设置$ANT_HOME到安装 Ant 的位置(上例中的 /opt/apache-ant-1.8.4 。然后,将 $ANT_HOME/bin 添加到您的 $PATH 中。
  • 或者,我的偏好是,以符号方式链接 /opt/apache-ant-1.8.4/bin 下的所有程序到/usr/local/bin目录并将该目录放在 PATH 的前面。这允许您将所有专门安装的可执行文件放在一个目录中,该目录可以放置在 $PATH 中。 .

就是这样。如果您的 PATH 中有 Ant 可执行文件(在 Unix/Linux/Mac 上它是一个 shell 脚本,在 Windows 上它是一个名为 ant.bat 的批处理脚本),它应该可以工作。

您提到您没有安装 Java 开发工具包 (JDK)。由于 Ant 是一个 Java 程序,因此必须首先安装它。必须有一个用于 Java 的 CENTOS 包。如果没有,您可以尝试http://java.com/en/download/manual.jsp在您的系统上下载 Java。

关于java - 在centos上安装Apache Ant 1.8.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27708429/

相关文章:

java - 如果基本方法失败,如何打破重写的方法?

Apache 重写规则不适用于变量?想要禁用某个路径的 HTTPS

java - 如何在用 jRuby 编写的 Java 程序中自定义退出状态?

java - 如何在不再次运行整个构建的情况下验证在 ant 构建文件中所做的更改?

php - wamp服务器apache phpmyadmin和数据库访问失败

ant - 你能不使用ant-contrib的foreach来完成这个看似简单的Ant复制任务吗?

java - 在 Eclipse 中使用 Tomcat 运行时调试的 Bluemix 失败

java - JPA/EntityManager有没有提供类似于Spring的RowMapper的机制

java - CXF 中的 Web 服务错误

apache - 如何在apache2服务器上部署j2ee应用