按照this post中的教程,我可以生成在eclipse IDE中工作的无头eclipse插件。
通过关注Paul's recommendation,我尝试创建.product
文件并将其导出。
事先,我需要进行产品配置,并按照本网站的说明进行操作 - http://wiki.eclipse.org/FAQ_How_do_I_create_an_Eclipse_product%3F
这是自动生成的productConfiguration.product
。
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>
<product useFeatures="false" includeLaunchers="true">
<configIni use="default">
</configIni>
<launcherArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
</launcherArgs>
<plugins>
</plugins>
</product>
我跟着向导:
但是,我收到此错误消息。我试过没有Synchronize before exporting
,我又得到了一个错误。
可能出现什么问题?
答案 0 :(得分:1)
您需要将org.eclipse.core.runtime.products
扩展名添加到其中一个插件中。
<extension id="foo" point="org.eclipse.core.runtime.products">
<product application="com.example.FoorBarApp" name="foo">
<property name="appName" value="foo"/>
</product>
</extension>
并将ID(插件ID +“。”+扩展ID)添加到产品配置中。
<product id="myplugin.foo" ...