Hi,
I have been looking into Grails/Maven integration in the last couple
of days, and I would like some feedback from real Maven users on a
proposal:
* all Grails JAR files are deployed to Maven with corresponding POMs
* Maven/Gant integration so that Gant targets can be called from Maven
and its plugins
* package Grails' Gant scripts into a JAR file that can be declared as
a project dependency
* "grails create-app --maven" generates a pom.xml with the Grails
dependencies included and the GMaven and Grails Maven plugins
configured
* "mvn compile" uses GMaven and the standard Java compiler instead of
delegating to "grails compile"
* Grails plugins declare their dependencies in Maven form (either as a
pom.xml or in a Gant script)
* Grails Maven plugin hooks into standard build cycle and copies files
into the correct location for the War plugin
I looked into a Grails archetype, but I can't really see a way of
creating the Grails directory structure directly. So what I'm thinking
of doing is having a simple archetype that installs a POM and then the
user can run "mvn grails:initialize" or something like that to create
the actual application files.
What do people think? Some of the feedback will go into issue
http://jira.codehaus.org/browse/GRAILS-38Cheers,
Peter
--
Software Engineer
G2One, Inc.
http://www.g2one.com/---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email