查找eclipse功能的旧版本

查找eclipse功能的旧版本,eclipse,plugins,helios,buckminster,Eclipse,Plugins,Helios,Buckminster,我需要org.eclipse.equinox.executable.3.4.1特性jar来专门创建我的eclipse插件产品 我正在使用Buckminster解决依赖关系。在我的功能中,我指定了3.4.1版,以便能够仅查询存储库中的该版本。我的rmap如下 <searchPath name="target.platform.online"> <provider componentTypes="eclipse.feature,osgi.bundle" re

我需要org.eclipse.equinox.executable.3.4.1特性jar来专门创建我的eclipse插件产品

我正在使用Buckminster解决依赖关系。在我的功能中,我指定了3.4.1版,以便能够仅查询存储库中的该版本。我的rmap如下

<searchPath name="target.platform.online">
    <provider componentTypes="eclipse.feature,osgi.bundle"
        readerType="p2" source="false" mutable="false">
        <uri format="http://download.eclipse.org/releases/helios" />
    </provider>
    <provider componentTypes="eclipse.feature,osgi.bundle"
        readerType="p2" source="false" mutable="false">
        <uri format="http://download.eclipse.org/eclipse/updates/3.6" />
    </provider>
</searchPath>

如果未提供特定版本,则使用存储库提供3.4.2。对于特定的3.4.1版本,依赖项解析以错误结束,因为在存储库中找不到3.4.1。在哪里可以找到版本3.4.1,或者如果它们也存在于同一存储库中,那么需要什么样的配置才能查询旧版本

更新:我找不到包含3.4.1版本的更新站点,但在Equinox版本3.6.1中包含org.eclipse.Equinox.executable功能版本3.4.1


知道哪个eclipse更新站点包含此功能将非常有用。

您正在查找的功能版本仍然存在于Helios更新站点中,但旧版本默认情况下从eclipse安装UI中隐藏。
要查看以前的版本,请取消选中“仅显示可用软件的最新版本”。

谢谢,但实际上我正在使用Buckminster从eclipse更新站点实现依赖关系。我没有使用IDE中的eclipse更新管理器。我已经更新了这个问题。好的,但这并没有改变你正在寻找的功能仍然存在于Helios更新站点的事实。您需要做的是标记对给定版本的功能的严格依赖,以帮助buckminster找到它。我已经修复了我在功能的“包含的功能”列表中查找的版本。也许我需要让Buckminster也检查存储库中的旧版本?我不这么认为,但可能您有另一个组件,它会自动解析为其最后一个版本,并通过传递性添加对功能最后一个版本的依赖项。您是否有任何错误消息?除了rmap中给出的两个存储库的“未找到任何组件匹配”消息外,没有其他错误消息