启动 Eclipse 插件模板
Launching Eclipse plug in template
我选择了eclipse提供的插件模板,创建了一个eclipse插件项目。然后我运行插件又开了一个eclipse然后插件执行了there.Whyso?插件是用eclipse的应用程序class创建workbench吗?
当您运行一个插件(运行 As > Eclipse Application)时,Eclipse 会启动一个新的 Eclipse 实例,包括您的插件并使用一个新的工作区。这使您能够在不损坏主要 Eclipse 安装和工作区的情况下测试插件。
如果您想 运行 主工作区中的插件,您必须导出插件并将其安装在主 Eclipse 中。
如果您想 运行 您的插件作为 RCP 的一部分,您可以设置在 'Run > Run Configurations...' 条目中启动的应用程序或产品。
例如:
我在这里 运行 购买了一款名为 'greg.music.e4.rcp.product'
的产品
@greg-449 在他的回答中对 "If you want to run the plugin in your main workspace you will have to export the plugin and install it in your main Eclipse." 的阐述。你可以做到这一点。
第 1 步 - 导出您的插件
从“文件”菜单中选择“导出...”,然后选择 Deployable plug-ins and fragments
向导。
第 2 步 - 配置您的向导选项
- Select 您要导出的插件。
- 作为目的地,选择
Install into host
- 按完成
第 3 步 - 确认未签名的内容
由于您可能没有签署您的插件,但您确实信任它,请对警告说“是”:您正在安装包含未签署内容的软件。
第 4 步 - 重新启动 Eclipse
当提示启用插件时重新启动 Eclipse。
结果
您现在应该可以看到您的新插件。为了制作这个示例,我使用了新的插件向导并选择了 "Hello, World Command" 模板。下面的箭头指向插件在 UI 中所做的贡献。
我选择了eclipse提供的插件模板,创建了一个eclipse插件项目。然后我运行插件又开了一个eclipse然后插件执行了there.Whyso?插件是用eclipse的应用程序class创建workbench吗?
当您运行一个插件(运行 As > Eclipse Application)时,Eclipse 会启动一个新的 Eclipse 实例,包括您的插件并使用一个新的工作区。这使您能够在不损坏主要 Eclipse 安装和工作区的情况下测试插件。
如果您想 运行 主工作区中的插件,您必须导出插件并将其安装在主 Eclipse 中。
如果您想 运行 您的插件作为 RCP 的一部分,您可以设置在 'Run > Run Configurations...' 条目中启动的应用程序或产品。
例如:
我在这里 运行 购买了一款名为 'greg.music.e4.rcp.product'
的产品@greg-449 在他的回答中对 "If you want to run the plugin in your main workspace you will have to export the plugin and install it in your main Eclipse." 的阐述。你可以做到这一点。
第 1 步 - 导出您的插件
从“文件”菜单中选择“导出...”,然后选择 Deployable plug-ins and fragments
向导。
第 2 步 - 配置您的向导选项
- Select 您要导出的插件。
- 作为目的地,选择
Install into host
- 按完成
第 3 步 - 确认未签名的内容
由于您可能没有签署您的插件,但您确实信任它,请对警告说“是”:您正在安装包含未签署内容的软件。
第 4 步 - 重新启动 Eclipse
当提示启用插件时重新启动 Eclipse。
结果
您现在应该可以看到您的新插件。为了制作这个示例,我使用了新的插件向导并选择了 "Hello, World Command" 模板。下面的箭头指向插件在 UI 中所做的贡献。