The new archetype plugin has a neat interactive feature so you only need to
run "mvn archetype:generate" with no parameters and it just prompts you for
everything - nice! I do remember the old "archetype:create" way with a
gazillion parameters... *sudders*

On Fri, Jan 23, 2009 at 10:36 AM, Claus Ibsen <claus.ib...@gmail.com> wrote:

> That is great news. Kudo to you Jonathan for pushing for this. Great
> when we can write a little tutorial how to get started with Camel and
> you can just write a maven command to get the project layout
>
> Well if only the command was easier to remember and type
>
>
>
> On Fri, Jan 23, 2009 at 2:43 PM, Jon Anstey <jans...@gmail.com> wrote:
> > Hey guys,
> >
> > Dan just committed my patch here
> > http://jira.codehaus.org/browse/ARCHETYPE-225 so for the next version of
> the
> > maven-archetype-plugin (probably 2.0-alpha-5) Camel archetypes should be
> > showing up when anybody runs "mvn archetype:generate". Here's what my
> output
> > looks like now (look at the bottom)
> >
> > Choose archetype:
> > 1: internal -> appfuse-basic-jsf (AppFuse archetype for creating a web
> > application with Hibernate, Spring and JSF)
> > 2: internal -> appfuse-basic-spring (AppFuse archetype for creating a web
> > application with Hibernate, Spring and Spring MVC)
> > 3: internal -> appfuse-basic-struts (AppFuse archetype for creating a web
> > application with Hibernate, Spring and Struts 2)
> > 4: internal -> appfuse-basic-tapestry (AppFuse archetype for creating a
> web
> > application with Hibernate, Spring and Tapestry 4)
> > 5: internal -> appfuse-core (AppFuse archetype for creating a jar
> > application with Hibernate and Spring and XFire)
> > 6: internal -> appfuse-modular-jsf (AppFuse archetype for creating a
> modular
> > application with Hibernate, Spring and JSF)
> > 7: internal -> appfuse-modular-spring (AppFuse archetype for creating a
> > modular application with Hibernate, Spring and Spring MVC)
> > 8: internal -> appfuse-modular-struts (AppFuse archetype for creating a
> > modular application with Hibernate, Spring and Struts 2)
> > 9: internal -> appfuse-modular-tapestry (AppFuse archetype for creating a
> > modular application with Hibernate, Spring and Tapestry 4)
> > 10: internal -> maven-archetype-j2ee-simple (A simple J2EE Java
> application)
> > 11: internal -> maven-archetype-marmalade-mojo (A Maven plugin
> development
> > project using marmalade)
> > 12: internal -> maven-archetype-mojo (A Maven Java plugin development
> > project)
> > 13: internal -> maven-archetype-portlet (A simple portlet application)
> > 14: internal -> maven-archetype-profiles ()
> > 15: internal -> maven-archetype-quickstart ()
> > 16: internal -> maven-archetype-site-simple (A simple site generation
> > project)
> > 17: internal -> maven-archetype-site (A more complex site project)
> > 18: internal -> maven-archetype-webapp (A simple Java web application)
> > 19: internal -> camel-archetype-component (Creates a new Camel component)
> > 20: internal -> camel-archetype-activemq (Creates a new Camel project
> that
> > configures and interacts with ActiveMQ)
> > 21: internal -> camel-archetype-java (Creates a new Camel project using
> Java
> > DSL)
> > 22: internal -> camel-archetype-scala (Creates a new Camel project using
> > Scala DSL)
> > 23: internal -> camel-archetype-spring (Creates a new Camel project with
> > added Spring DSL support)
> > ...
> >
> > Pretty neat, I think :)
> >
> > --
> > Cheers,
> > Jon
> >
> > http://janstey.blogspot.com/
> >
>
>
>
> --
> Claus Ibsen
> Apache Camel Committer
>
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
>



-- 
Cheers,
Jon

http://janstey.blogspot.com/

Reply via email to