首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从本地文件夹生成p2存储库,以便可以在目标平台中使用

从本地文件夹生成p2存储库,以便可以在目标平台中使用
EN

Stack Overflow用户
提问于 2012-01-16 15:41:27
回答 2查看 1.9K关注 0票数 3

我想用Maven和Tycho构建一个RCP应用程序。为此,我需要将目标平台从文件系统中的一个文件夹更改为p2存储库。为了生成p2存储库,我创建了一个新的工作区,设置了目标平台并遵循this tutorial

Eclipse为我生成了一个p2存储库,看起来一切正常,但是当我想将这个生成的p2存储库设置为Eclipse中的目标平台时,它就失败了。Eclipse说org.eclipse.swtbot.eclipse.finder需要javax.swing.text包。我搜索了一下,发现javax.swing.text是JDK的一部分,有些人设法将JDK放入了p2存储库。

我如何才能满足这种依赖性,并使目标解析通过?

EN

回答 2

Stack Overflow用户

发布于 2012-01-17 02:40:46

这是JDK本身不是OSGi包的结果。eclipse发布系列存储库有一个假的"a.jre.javase“可安装单元,它提供了JDK中的所有包来解决这个问题。

尝试将http://download.eclipse.org/releases/indigo添加到构建的p2存储库中。

也是与se相关的错误https://bugs.eclipse.org/bugs/show_bug.cgi?id=364095

票数 4
EN

Stack Overflow用户

发布于 2014-01-20 23:48:04

这是一个“特殊的”IU,表示JDK提供的包。在Eclipse社区论坛上有关于生成a.jre.javase IU的完整讨论:[p2] how to generate "a.jre.javase" IU?Here's p2 metadata publisher基于Phil Denis sample创建JRE。或者,IU可以由this p2建议文件(p2.inf)创建。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8876967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档