【问题标题】:Install ANT (and JAVA) on server在服务器上安装 ANT(和 JAVA)
【发布时间】:2012-01-27 21:09:22
【问题描述】:

我正在尝试在本地 Linux (Ubuntu) 安装上安装 ANT(以构建/编译 Android 应用程序),以便我可以将其安装在实时服务器上(首先解决问题)。

以下是我为到达我所在的位置而运行的一组命令:

wget http://archive.apache.org/dist/ant/ant-current-src.zip /dest/folder
unzip ant-current-src.zip
wget http://download.oracle.com/otn-pub/java/jdk/6u25-b06/jdk-6u25-linux-x64.bin /dest/folder
./jdk-6u25-linux-x64.bin 
(backup PATH :P ) 

export JAVA_HOME=jdk1.6.0_25 export
PATH=$PATH:jdk1.6.0_25/bin 

wget http://voxel.dl.sourceforge.net/project/junit/junit/4.10/junit-4.10.jar
cp junit-4.10.jar junit.jar
rm junit-4.10.jar
export CLASSPATH=$CLASSPATH:$JUNIT_HOME

以下屏幕截图显示了终端的输出: 在这一点上,我被难住了......

资源:

http://ant.apache.org/manual/index.html -> 安装 Apache Ant -> 构建 Ant

【问题讨论】:

  • 我相信将bin 的内容符号链接到/usr/local/bin 就足够了。此外,这在 SuperUser 或 ServerFault 上可能会更好。
  • 对于 Ubuntu,你不能从 repos 中安装它吗? sudo apt-get install ant
  • 请剪切和粘贴文本而不是使用屏幕截图。
  • 使用 Ant 二进制发行版;建造它的理由为零。下载,解压缩,将其bin 目录添加到您的路径中。我反对使用包安装程序来安装大多数 Java 软件——只需将其解压缩到特定于版本的目录并设置路径即可。这使您可以明确控制正在运行的版本、安装位置等。

标签: java android linux ant


【解决方案1】:

您无需构建 ant 即可使用,只需从 ubuntu 包中安装 Java 和 Ant。

sudo apt-get install ant

应该为你安装 Java 和 ant。

【讨论】:

  • 一般来说,在任何具有包管理系统的操作系统上:您可能能够构建您想要的任何东西,从源代码安装在 /opt 或 @987654322 @,并用它做一些好事:但这样做的收益几乎总是非常微不足道。让操作系统的包管理器 (pkcon,apt,yum) 为您完成工作意味着您可以获得操作系统特定的补丁、自动错误修复以及轻松的安装和删除。唯一的例外是构建 alpha 软件或不在您的操作系统存储库中的东西......
  • @BRPocock - 回复这个作为答案,我会接受它作为答案 - 这是我让它工作的唯一方法
  • @Manfred Moser 找到了答案,我只是在扩展 why :-)
猜你喜欢
  • 1970-01-01
  • 2012-07-26
  • 2020-07-19
  • 2016-04-08
  • 1970-01-01
  • 1970-01-01
  • 2019-08-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多