如何升级内置于eclipse中的ant?

我在我的所有构建中都使用ANT,并且我也使用eclipse作为我的IDE,我希望能够在我的日食中使用最新版本的ANT,通常随eclipse附带的ANT是一个落后点。 所以我的问题是。

  1. 是否有一种简单的方法可以让eclipse ant插件使用最新版本的ANT?
  2. 是否有任何简单的方法可以在内置的eclipse ANT插件中添加额外的自定义ant库,因为我希望能够将诸如subversion任务之类的内容添加到我的ant构建中并让它可以在eclipse中访问。

在硬盘上的任何位置下载并解压缩最新的ant构建,然后运行Eclipse,然后转到

Window > Preferences > Ant > Runtime 

然后单击名为的按钮

 Ant Home 

浏览到刚刚解压缩的ant文件夹,然后选择该文件夹。 现在Eclipse将使用这个版本的ant而不是内置的ant。 我使用这种方式,实际上更喜欢它,因为现在我在命令行和Eclipse中都有相同的ant版本

在同一个窗口中,你可以添加任何其他jar子与第三方ant任务,他们将被ant使用(只是’添加jar’/’添加外部jar子’)

虽然不容易,至少按照我的标准,这是更新ant插件的方法。 至少对于RAD 8.5,我确信eclipse是相似的。

转到帮助 – >关于RAD – > Intallation详细信息 – >插件…找到您正在使用的org.apache.ant插件版本。 请注意Provider …在这种情况下,对我来说它是Eclipse Orbit。

接下来你需要Orbit的存储库URL,googling让我这个页面。

http://wiki.eclipse.org/Orbit/FAQ

其中介绍了如何找到存储库。

 Find the Orbit build drop that you need here: http://download.eclipse.org/tools/orbit/downloads/ Add 'repository' to the URL of the drop. For example, for the drop in http://download.eclipse.org/tools/orbit/downloads/drops/S20101204061544/ the URL that you would use is: http://download.eclipse.org/tools/orbit/downloads/drops/S20101204061544/repository/ 

我亲自去了

http://download.eclipse.org/tools/orbit/downloads/drops/R20130827064939/repository

接下来,如果您位于代理服务器后面,请确保您的代理服务器配置正确并且IDE可以连接到Internet。

然后转到帮助 – >安装新软件

在Work With下拉列表旁边,点击Add按钮并输入存储库信息。

从列表中选择apache软件包,然后完成向导的步骤以执行更新。

现在存储库已添加到列表中,以便将来更新时可以使用“帮助” – >“检查更新”菜单项。

祝你好运,花了我一天的时间来弄明白并努力完成它。