更新 - 替代蚂蚁

时间:2015-07-09 18:10:19

标签: ant ubuntu-14.04

我可以在ubuntu上使用update-alternatives在多个版本的ant之间切换吗?我使用相同的方法在ubuntu 14.04 LTS上切换g ++版本,如here所述。寻找多个ant版本的类似过程,但无法找到任何。

1 个答案:

答案 0 :(得分:1)

嗯,这就是我做到的。幸运的是,我在发布问题后很快就找到了解决方案。我应该在谷歌搜索中尝试不同的关键字。搜索“在ubuntu上安装多个ant版本”将我带到了this link。以下是我遵循的步骤。我的机器上有1.9.x版本(Ubuntu 14.04),我需要ant 1.8.4:

$ wget http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.bz2
// move current version to stock
$ test -f /usr/share/ant || sudo mv /usr/share/ant /usr/share/apache-ant-stock
$ tar xvf apache-ant-1.8.4-bin.tar.bz2
$ sudo mv apache-ant-1.8.4 /usr/share/
$ sudo update-alternatives --install /usr/share/ant ant-bins /usr/share/apache-ant-1.8.4/ 1
$ sudo update-alternatives --install /usr/share/ant ant-bins /usr/share/apache-ant-stock/ 2
$ sudo update-alternatives --install /usr/bin/ant ant /usr/share/apache-ant-1.8.4/bin/ant 1
$ sudo update-alternatives --install /usr/bin/ant ant /usr/share/apache-ant-stock/bin/ant 2
$ sudo update-alternatives --config ant-bins
$ sudo update-alternatives --config ant

现在我可以切换版本。