[forge-issues] [JBoss JIRA] (FORGE-273) Create project from Maven archetype

George Gastaldi (JIRA) issues at jboss.org
Wed Aug 6 11:24:31 EDT 2014


     [ https://issues.jboss.org/browse/FORGE-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Gastaldi updated FORGE-273:
----------------------------------

           Status: Closed  (was: Pull Request Sent)
    Fix Version/s: 2.7.3.Final
                       (was: 2.x Future)
       Resolution: Done


> Create project from Maven archetype
> -----------------------------------
>
>                 Key: FORGE-273
>                 URL: https://issues.jboss.org/browse/FORGE-273
>             Project: Forge
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Blessed Plugins
>            Reporter: Dan Allen
>            Assignee: George Gastaldi
>            Priority: Critical
>             Fix For: 2.7.3.Final
>
>
> Since the catalog of Maven archetypes is substantial, and the archetype plugin interface is so abysmal, Forge could benefit from being a stand-in replacement to archetype:generate. A command in Forge to create a new project from a Maven archetype would certainly offer a nice complement to the more basic "new-project" command. It could just be an additional flag to the new-project command, such as:
> new-project --named MyProject --fromArchetype org.jboss.weld.archetypes:jboss-javaee6-webapp
> Using the interactive prompts, you may be able to provide a list of archetypes, perhaps w/ a filtering mechanism. You could also just do a best guess based on what's found in the catalog.
> new-project --named MyProject --fromArchetype jboss-javaee6-webapp
> You could just delegate to Maven by building up the "mvn archetype:generate" command from Forge. Long term we could consider emulating the archetype:generate plugin so as just to consume the projects that are out there already w/o any linkage to Maven.



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the forge-issues mailing list