如何将插件添加到 Oomph 产品设置中?
How do I add a plugin to an Oomph Product setup?
我想创建一个自定义 Eclipse,其中 Mybatipse 以及默认安装的一些其他插件。我在 Eclipse 中使用 Oomph Product 设置来创建我的产品。我的猜测是在P2 director节点中添加一个需求,但我不知道如何正确设置它。我见过将插件名称放在要求的名称部分的示例,例如 org.eclipse.emf.compare.source.feature.group
但我不知道从哪里获取我想要的插件的信息。我的方向是否正确?
在他们的主页上,此插件的 P2 更新站点是:
http://dl.bintray.com/harawata/eclipse
第 1 步:
在"Repository Explorer (Oomph)"视图中(你可能需要在你的Workbench中添加这个视图),你可以看到插件:
- 将更新站点粘贴到第一个字段中。
- Select "MyBatipse" 项
- 您将看到可用的版本。
第 2 步:
在产品设置文件的设置编辑器中,创建一个新的 "P2 Director" 任务:
并在新创建的节点中再次创建一个 "Repository" 子节点。
第 3 步:
双击 "Repository" 节点以查看属性(应该会出现一个新视图。有时您需要执行两次此操作才能看到属性)。
在 URL 中输入 P2 更新站点。
第 4 步:
返回您的资源库浏览器视图,将 "MyBatipse" 拖放到您的 "P2 Director" 节点上,它将显示为子节点。
注意:如果您想要修复插件的精确版本,您也可以从资源库资源管理器中拖放其中一个版本
结果:
如果您使用文本编辑器打开 *.setup
文件,您应该会看到这样的部分:
<setupTask
xsi:type="setup.p2:P2Task">
<requirement
name="net.harawata.mybatipse.feature.feature.group"/>
<repository
url="http://dl.bintray.com/harawata/eclipse"/>
</setupTask>
我想创建一个自定义 Eclipse,其中 Mybatipse 以及默认安装的一些其他插件。我在 Eclipse 中使用 Oomph Product 设置来创建我的产品。我的猜测是在P2 director节点中添加一个需求,但我不知道如何正确设置它。我见过将插件名称放在要求的名称部分的示例,例如 org.eclipse.emf.compare.source.feature.group
但我不知道从哪里获取我想要的插件的信息。我的方向是否正确?
在他们的主页上,此插件的 P2 更新站点是:
http://dl.bintray.com/harawata/eclipse
第 1 步:
在"Repository Explorer (Oomph)"视图中(你可能需要在你的Workbench中添加这个视图),你可以看到插件:
- 将更新站点粘贴到第一个字段中。
- Select "MyBatipse" 项
- 您将看到可用的版本。
第 2 步:
在产品设置文件的设置编辑器中,创建一个新的 "P2 Director" 任务:
并在新创建的节点中再次创建一个 "Repository" 子节点。
第 3 步:
双击 "Repository" 节点以查看属性(应该会出现一个新视图。有时您需要执行两次此操作才能看到属性)。
在 URL 中输入 P2 更新站点。
第 4 步:
返回您的资源库浏览器视图,将 "MyBatipse" 拖放到您的 "P2 Director" 节点上,它将显示为子节点。
注意:如果您想要修复插件的精确版本,您也可以从资源库资源管理器中拖放其中一个版本
结果:
如果您使用文本编辑器打开 *.setup
文件,您应该会看到这样的部分:
<setupTask
xsi:type="setup.p2:P2Task">
<requirement
name="net.harawata.mybatipse.feature.feature.group"/>
<repository
url="http://dl.bintray.com/harawata/eclipse"/>
</setupTask>