7

现在 eclipse 4.5 已经发布,并且 eclipse 团队决定不再构建所谓的“delta-pack”,我不知道如何使用 ant 执行 PDE 无头构建。

此处的官方 PDE 构建文档http://help.eclipse.org/mars/index.jsp?nav=%2F4_2_0
声明变量“baseLocation”应指向“包含所有预构建功能和插件的 Eclipse 安装的位置-您的产品在 features/ 和 plugins/ 子目录中需要的-ins”

使用 v4.4,这很容易,这个变量指向解压后的 delta-pack 的位置,其中包含所有平台特定的东西

但是对于 v4.5,如何获取/设置这个“包含所有预构建功能和插件的 eclipse 安装位置......”?

这里https://wiki.eclipse.org/Building解释了“进行多平台构建的首选方式”,这仅用于从 Eclipse 构建,而不是无头构建,并且不会创建具有功能/插件的结构多平台构建所需的任何地方。

所以我不知道如何在我的构建中设置“baseLocation”变量......

谢谢

(仅供参考,第谷还不是我们的选择..)

4

3 回答 3

2

该“构建”维基页面还描述了如何“滚动你自己的”增量包。

昨晚,6/24,我刚刚添加了该描述和 ant 脚本。我认为该示例脚本生成的 Delta Pack 比 R-4.5-201506032000 目录中的更好。我有兴趣了解用户体验,比如 Eclipse 错误 470913。

[而且,承认,对于以前的 delta pack 用户,我仍然“欠”社区一个进行无头构建的示例,但它将以进行面向 p2 的构建为中心。开始阅读的地方是在 Eclipse 帮助中,搜索“p2 builds”和“fetching from repositories”。]

于 2015-06-25T14:31:08.570 回答
1

根据以下错误,Deltapack 已正式从 4.5.1 中删除。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=480149

您可以使用以下 wiki 构建多平台构建。

https://wiki.eclipse.org/Building#Multi-platform_build

于 2016-01-13T23:35:51.520 回答
1

您可以在此处从 eclipse 下载 eclipse mars delta 包:http: //download.eclipse.org/eclipse/downloads/drops4/R-4.5-201506032000/eclipse-4.5-delta-pack.zip

于 2015-09-25T13:29:42.173 回答