如何在 Docker 上制作 RCP 应用程序 运行
How to make an RCP application run on Docker
我需要 运行 我的 Eclipse RCP 应用程序 docker。
是否可以通过为 eclipse che 贡献插件或其他方式来实现?请推荐
我认为这是一个很好的起点:
如何自定义 Eclipse Che 环境的文档:
- https://www.eclipse.org/che/docs/che-7/developing-che-theia-plug-ins/
- https://www.eclipse.org/che/docs/che-7/using-a-visual-studio-code-extension-in-che/
最重要的提问渠道:
如@christian-dietrich 的评论所述,也只需克隆 https://github.com/ws-skeleton/eclipse-broadway/ , replace https://github.com/ws-skeleton/eclipse-broadway/blob/master/Dockerfile#L45 by your product-specific things, if necessary, tweak https://github.com/ws-skeleton/eclipse-broadway/blob/master/init.sh#L21,就可以在 HTML 浏览器上获得 Eclipse RCP 应用程序 运行在 docker 容器中。
准备好 docker 图像后,您可以为它制作一个 Eclipse Che 插件,请参阅 https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/ws-skeleton/eclipseide/4.9.0/meta.yaml 例如 Eclipse IDE 优于 GTK/Broadway 在 Eclipse Che 中可用。
如果您使用 Che7 和默认的 Eclipse Che 插件注册表(例如,如果您使用 che.openshift.io),您可以看到 Eclipse IDE 可用作工作区的编辑器。它确实重用了上面提到的所有内容,并让您了解结果。
我需要 运行 我的 Eclipse RCP 应用程序 docker。
是否可以通过为 eclipse che 贡献插件或其他方式来实现?请推荐
我认为这是一个很好的起点:
如何自定义 Eclipse Che 环境的文档:
- https://www.eclipse.org/che/docs/che-7/developing-che-theia-plug-ins/
- https://www.eclipse.org/che/docs/che-7/using-a-visual-studio-code-extension-in-che/
最重要的提问渠道:
如@christian-dietrich 的评论所述,也只需克隆 https://github.com/ws-skeleton/eclipse-broadway/ , replace https://github.com/ws-skeleton/eclipse-broadway/blob/master/Dockerfile#L45 by your product-specific things, if necessary, tweak https://github.com/ws-skeleton/eclipse-broadway/blob/master/init.sh#L21,就可以在 HTML 浏览器上获得 Eclipse RCP 应用程序 运行在 docker 容器中。
准备好 docker 图像后,您可以为它制作一个 Eclipse Che 插件,请参阅 https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/ws-skeleton/eclipseide/4.9.0/meta.yaml 例如 Eclipse IDE 优于 GTK/Broadway 在 Eclipse Che 中可用。
如果您使用 Che7 和默认的 Eclipse Che 插件注册表(例如,如果您使用 che.openshift.io),您可以看到 Eclipse IDE 可用作工作区的编辑器。它确实重用了上面提到的所有内容,并让您了解结果。