Eclipse 插件开发中使用Target Platform
使用Eclipse IDE做插件(Plugin)开发的时候,有时会遇到开发的平台跟当前Eclipse版本不一致的问题。解决办法之一就是在当前项目中定义自己的target platform 文件。
创建Target Platform文件
1. 创建一个General项目:target-platform
File->New->Other… ->General Project.
2. 创建一个target definition 文件:target-platform.target
File->New->Other…->Plug-in Development ->Target Definition
打开创建的文件,添加自定义以的target版本,选择update site,添加一个自己要使用的IDE版本的更新地址。然后选择如下两个target组件。
组件 | 作用 |
---|---|
Eclipse Platform SDK | Components for RCP |
Equinox Target Componets | The native launchers for the platform |
3. 设置当前的target platform
4. 验证是否工作
如果当前工程已经存在的code可以正常编译通过,就ok。
如果有错误,查看是否用到了其他的工具包,也需要在target platform文件中添加进去。