Grails: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
Grails is a next-generation web development framework powered by Groovy and Java technologies. | Grails is a next-generation web development framework powered by Groovy and Java technologies. | ||
== Deployment and build system == | |||
* Under the hood, Grails uses Gant as its build system. Gant is based on Ant but allows you to write build files with Groovy code: you are no longer restrained to XML programming! | |||
* If you write your own Gant scripts (in $PROJECT_HOME/scripts), you can apparently completely customize the build process. | |||
* Note that when running the embedded Jetty server (or when running any Grails script for that matter), the additional JAR dependencies are loaded. | |||
== Questions == | == Questions == |
Revision as of 14:50, 11 May 2007
Grails is a next-generation web development framework powered by Groovy and Java technologies.
Deployment and build system
- Under the hood, Grails uses Gant as its build system. Gant is based on Ant but allows you to write build files with Groovy code: you are no longer restrained to XML programming!
- If you write your own Gant scripts (in $PROJECT_HOME/scripts), you can apparently completely customize the build process.
- Note that when running the embedded Jetty server (or when running any Grails script for that matter), the additional JAR dependencies are loaded.
Questions
- Does scaffolding works on deployed environment or only on the test container?
- How to package a WAR file for deployment on a servlet container, and customize the process?