Eclipse RCP / 插件是否有Maven 原型(模板)?
也就是说,我想要mvn eclipse-rcp create
(从命令行运行)之类的东西来获取 Eclipse RCP 项目。
Eclipse RCP / 插件是否有Maven 原型(模板)?
也就是说,我想要mvn eclipse-rcp create
(从命令行运行)之类的东西来获取 Eclipse RCP 项目。
我建议使用 Maven Tycho 来构建 RCP 应用程序。这是一个成熟的项目,Eclipse 基金会将其用作其自身构建基础架构的一部分。
您可以查看以下使用 Maven/Tycho 构建跨平台 Eclipse RCP 应用程序的示例-
https://github.com/eclipse/tycho-demo/tree/master/itp04-rcp
更新 -
Eclipse Tycho 插件/功能构建有一个 maven 原型,但它不专门支持 RCP。
你可以看看这里 -
https://github.com/open-archetypes/tycho-eclipse-plugin-archetype
它将按如下方式构建您的项目结构 -
__artifactId__ : parent pom project
|
|---__artifactId__.core : eclipse-plugin
|
|---__artifactId__.feature: eclipse-feature
|
|---__artifactId__.test : eclipse-test-plugin (Fragment project)
|
|---__artifactId__.site : eclipse-repository
这忽略了构建 RCP 应用程序。为此,您必须在 .product 文件所在的位置添加一个 pom.xml 文件。Tycho 将从这个 .product 文件中获取设置。
在非常租约你的 pom.xml 必须有以下 -
https://github.com/eclipse/tycho-demo/blob/master/itp04-rcp/eclipse-repository/pom.xml