Eclipse创建Product有两种方式:
1、New - Product Configuration
2、Extensions - org.eclipse.core.runtime.products
其中,1属于比较正式的Product创建方法。2属于比较快捷的实现方法,不过能实现的功能也相对简单。
这里要重点说一下2的注意事项:
1、一定要给org.eclipse.core.runtime.products指定ID,这样才能在Run的时候以product的方式运行;
2、product扩展的application属性要和MANIFEST.MF中的Bundle-SymbolicName属性一致。
另外,如果org.eclipse.core.runtime.products扩展实现正确的话,在工程上右键 - Run As - Eclipse Application时,创建的Run Configuration应该默认就是Run a product方式,而没有创建这个扩展的时候,默认的应该是Run an application。