不含delta-pack的Eclipse v4.5:如何执行多平台无头PDE构建? [英] Eclipse v4.5 without delta-pack: How to perform a multiplatform headless PDE build?

查看:140
本文介绍了不含delta-pack的Eclipse v4.5:如何执行多平台无头PDE构建?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

现在eclipse 4.5退出了,eclipse团队决定不再构建所谓的"delta-pack",我不知道如何用蚂蚁执行PDE无头构建.

Now that eclipse 4.5 is out and the eclipse team decided to not build the so-called "delta-pack" anymore, I don'tknow how to perform a PDE headless build with ant..

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

Official PDE build documentation here http://help.eclipse.org/mars/index.jsp?nav=%2F4_2_0
states that variable "baseLocation" should point to "the location of an eclipse install containing all the pre-built features and plug-ins that your product requires in features/ and plugins/ subdirectories"

使用v4.4时,很容易,此变量指向所有平台特定内容的未压缩delta-pack的位置

With v4.4, it was easy, this variable was pointing to the location of the unzipped delta-pack with all the platform specific stuff

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

But with v4.5, how to obtain/setup this "location of an eclipse install containing all the pre-built features and plug-ins..." ?

https://wiki.eclipse.org/Building 中,解释了进行多平台操作的首选方法构建",这仅适用于eclipse构建,而不是无头构建,并且不会创建具有任何地方的多平台构建所需功能/插件的结构.

Here https://wiki.eclipse.org/Building , it is explained the "Preferred way of doing multi-platform builds", this is for build from eclipse only, not headless builds and this does not create a structure with features/plugins required for the multiplatform build anywhere.

所以我不知道如何在我的构建中将"baseLocation"变量设置为...

So I don't know how to set the "baseLocation" variable to in my build...

Thx

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

(FYI, tycho is not -yet- an option for us..)

推荐答案

构建" Wiki页面还描述了如何滚动自己的"增量包.

That "Building" wiki page also describes how to "roll your own" delta pack.

我刚刚在昨晚6/24上添加了该描述和ant脚本.我认为该示例脚本比R-4.5-201506032000目录中产生的Delta Pack更好.我会对听用户体验感兴趣,例如在Eclipse错误470913中说.

I just added that description, and ant script, last night, 6/24. I think that example script produce a better Delta Pack than what is in the R-4.5-201506032000 directories. I'd be interested in hearing of user experiences, say in Eclipse bug 470913.

[而且,坦白地说,我仍然为社区欠"一个为以前的增量打包用户进行无头构建的示例,但是它将围绕进行面向p2的构建.在Eclipse帮助中可以开始阅读有关内容,搜索"p2构建"和从存储库中获取". ]

[And, admit, I still "owe" the community an example of doing a headless build, for previous delta pack users, but it will center around doing a p2 oriented build. There place to begin reading about that is in the Eclipse Help, search for "p2 builds" and "fetching from repositories". ]

这篇关于不含delta-pack的Eclipse v4.5:如何执行多平台无头PDE构建?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆