将.bundle_pool与本地更新站点同步?

时间:2010-08-16 10:47:20

标签: eclipse pde

我有一个本地eclipse P2更新站点,其中包含一些基于我创建的插件的功能。

我已将此更新站点添加到目标平台,并可以将本地更新站点中的插件添加到我的PDE项目中。当我查看插件的路径时,它指向:

C:\用户\毫米\ workspace_helios.metadata.plugins \ org.eclipse.pde.core.bundle_pool \插件

我现在已经更新了插件并重建了我的更新站点。但是,不使用更新的插件,仍然使用存储在上述位置的插件。

如何强制重建我的更新站点以更新bundle_pool中的插件?

2 个答案:

答案 0 :(得分:1)

对我来说更好的方法(另请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=323289#c7)是重命名.target定义文件,然后使用“-clean”选项重新启动Eclipse,然后将重命名的目标定义设置为新的目标平台。至少在以前完全删除.bundle_pool目录时,这已经可以重复地重新加载所有包。

答案 1 :(得分:0)

打开目标平台编辑器,暂时禁用然后启用插件。这些更改将导致Eclipse重新读取目标平台(我认为)。