首页 > 解决方案 > 如何从源代码“导出”这个 Eclipse 插件?

问题描述

我想使用这个 Eclipse 插件:

https://marketplace.eclipse.org/content/opencl-development-tool#group-details

使用我的 Eclipse 2019-09。但是 - 有一个版本不兼容,或者我被告知。有人建议我可以使用插件源“将其自己导出为可部署以安装它”。

但我完全不清楚我应该如何做到这一点。我不擅长构建 Java 工件,也不擅长 Eclipse 插件开发和部署。在上面的链接中,有几个存储库,其中大多数只有两三个文件,其中一个是pom.xml. 只有一个看起来像一个合适的回购(这个)。

我该如何处理这些存储库以及如何使用它们制作可以在 Eclipse 中安装的插件?

标签: javaeclipsebuild

解决方案


看起来随着时间的推移它变得更简单了——一旦你的工作区中的插件被干净地编译,就会有一个向导提供执行此操作的选项。为您的 Eclipse 版本安装插件开发环境。它应该位于可用软件站点列表中的更新站点(这是一个首选项页面)。然后,按照内置帮助中的导出并安装到运行主机任务中的步骤进行操作。该任务的前 3 句话是指从工作区中的源项目调试插件的正常过程。其余部分是关于此处需要做什么的指南。

这是该文档的 2020-03 版本的链接: https ://help.eclipse.org/2020-03/topic/org.eclipse.pde.doc.user/tasks/ui_export_install_into_host.htm?cp=4_2_4_0

以及相关部分:

...有时需要在您的主机(您当前正在运行的 Eclipse 实例)中测试代码。要在主机中测试代码,您需要导出并安装到正在运行的 Eclipse 实例中。

要导出插件和功能并将它们安装到主机 Eclipse 中,请执行以下操作:

  1. 在工作区中开发您的插件和功能
  2. 打开导出向导,打开插件导出向导文件>导出... >插件开发>可部署插件和片段或打开功能导出向导文件>导出... >插件开发>可部署特征
  3. 选择要导出和安装的插件或功能
  4. 选择目标选项卡安装到主机上的最后一个选项。存储库。然后选择一个目录来创建存储库
  5. 点击完成。导出操作将在安装操作之后运行。
  6. 如果操作成功完成,系统将提示您重新启动。选择立即重启
  7. 我们的插件将在重启后安装并运行。您可以使用About对话框上的Installation Details按钮查看已安装的内容(可通过转到Help > About Eclipse SDK获得)

推荐阅读