gpt4 book ai didi

Eclipse RCP 的 Maven 原型(prototype)

转载 作者:行者123 更新时间:2023-12-02 07:03:22 25 4
gpt4 key购买 nike

有没有maven archetype Eclipse RCP/插件的(模板)?

也就是说,我想要类似mvn eclipse-rcp create(从命令行运行)的东西来获取 Eclipse RCP 项目。

另见 http://maven.apache.org/archetype/maven-archetype-plugin/

相关How to create new Eclipse RCP project using Maven?

最佳答案

我建议使用 Maven Tycho 构建 RCP 应用程序。它是一个成熟的项目,被 Eclipse 基金会用作其自身构建基础设施的一部分。

您可以查看以下使用 Maven/Tycho 构建跨平台 Eclipse RCP 应用程序的示例-

https://github.com/eclipse/tycho-demo/tree/master/itp04-rcp

更新 -

Eclipse Tycho 插件/功能构建有一个 Maven 原型(prototype),但它不专门支持 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

关于Eclipse RCP 的 Maven 原型(prototype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16622633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com