在Eclipse插件开发中,目标平台不同于运行平台



我正在开发一个Eclipse插件,目标平台设置为"运行平台"。但是,如果我在Eclipse实例中的Java项目上按下Alt-Shift-F1,它会显示它是IJavaProject,但如果我在目标Eclipse实例中做同样的操作,它会显示它是IProject。此外,代码完成无法找到IJavaProject接口。看起来目标平台与运行平台终究是不兼容的。

任何想法?

目标平台定义了可能可用的插件集。你现在所做的只是其中的一个子集。查看一下插件选项卡中的启动配置,确保它是你想要的——可能是"所有工作空间和启用的目标插件"。还要确保在目标平台设置中选择了目标平台的所有插件。

最新更新