Target
PlatForm 插件的运行平台.
Eclipse version 指的是Eclipse UI
插件这样的运行方式.
an OSGI
framework 指的是运行于OSGI下的,非UI的插件.
选项: Equinox
指的是,使用Equinox(Eclipse的OSGI实现)
选项: standard 指的是,使用标准的OSGI实现
下面具体说明他们的差别:
1.
自动生成代码的区别:
选择Eclipse
version, 那么默认生成的Activator就是继承与AbstractUIPlugin.
Java代码
publicclassActivatorextendsAbstractUIPlugin {
publicstaticfinalString PLUGIN_ID ="lggege.eclipse";// The plug-in ID
privatestaticActivator plugin;// The shared instance
publicActivator() { }
/*
* @see org.eclipse.ui.plugin.A