我有一个本地eclipse P2更新站点,其中包含一些基于我创建的插件的功能。
我已将此更新站点添加到目标平台,并可以将本地更新站点中的插件添加到我的PDE项目中。当我查看插件的路径时,它指向:
C:\用户\毫米\ workspace_helios.metadata.plugins \ org.eclipse.pde.core.bundle_pool \插件
我现在已经更新了插件并重建了我的更新站点。但是,不使用更新的插件,仍然使用存储在上述位置的插件。
如何强制重建我的更新站点以更新bundle_pool中的插件?
答案 0 :(得分:1)
对我来说更好的方法(另请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=323289#c7)是重命名.target定义文件,然后使用“-clean”选项重新启动Eclipse,然后将重命名的目标定义设置为新的目标平台。至少在以前完全删除.bundle_pool目录时,这已经可以重复地重新加载所有包。
答案 1 :(得分:0)
打开目标平台编辑器,暂时禁用然后启用插件。这些更改将导致Eclipse重新读取目标平台(我认为)。