[forge-dev] [JBoss JIRA] Commented: (SEAMFORGE-3) Create project from Maven archetype

Rodney Russ (JIRA) jira-events at lists.jboss.org
Tue May 3 00:53:24 EDT 2011


    [ https://issues.jboss.org/browse/SEAMFORGE-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599538#comment-12599538 ] 

Rodney Russ commented on SEAMFORGE-3:
-------------------------------------

Take a look at these two blog posts to see if Fpak is what you're looking for:

http://community.jboss.org/people/rruss/blog/2011/05/03/templating-yea-seam-forge-has-that--part-1
http://community.jboss.org/people/rruss/blog/2011/05/03/templating-yea-seam-forge-has-that--part-2

> Create project from Maven archetype
> -----------------------------------
>
>                 Key: SEAMFORGE-3
>                 URL: https://issues.jboss.org/browse/SEAMFORGE-3
>             Project: Seam Forge
>          Issue Type: Feature Request
>            Reporter: Dan Allen
>            Assignee: Rodney Russ
>            Priority: Minor
>
> 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 is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the forge-dev mailing list