是否有用於Eclipse RCP /插件的maven archetype(模板)?Eclipse RCP的Maven原型
也就是說,我需要類似mvn eclipse-rcp create
(從命令行運行)來獲取Eclipse RCP項目。
也http://maven.apache.org/archetype/maven-archetype-plugin/
見相關How to create new Eclipse RCP project using Maven?
是否有用於Eclipse RCP /插件的maven archetype(模板)?Eclipse RCP的Maven原型
也就是說,我需要類似mvn eclipse-rcp create
(從命令行運行)來獲取Eclipse RCP項目。
也http://maven.apache.org/archetype/maven-archetype-plugin/
見相關How to create new Eclipse RCP project using Maven?
我會建議使用Maven第谷構建RCP應用程序。它是一個成熟的項目,被Eclipse基金會用作其自己的構建基礎結構的一部分。
你可以看看下面的示例爲使用Maven/Tycho-跨平臺Eclipse RCP應用程序建設
https://github.com/eclipse/tycho-demo/tree/master/itp04-rcp
更新 -
有Eclipse的第谷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
嗨普什卡。謝謝。當用Maven開發Eclipse RCP時,我們一定會使用Tycho。你還沒有回答過問題:Maven有沒有原型? –
更新回答。 – Pushkar