Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Grails Web Application Framework
Java Groovy Other
branch: 1.1.x

This branch is 41 commits ahead, 12016 commits behind master

Failed to load latest commit information.
ant use 1.1.x branch instead of trunk
bin Changed version to 1.1.2
conf upgrade to Groovy 1.6.3 final
cruise 1.1 branch is now trunk
lib upgrade to Groovy 1.6.3 final
maven added svnkit dependency to grails-scripts POM
media/icons 1.1 branch is now trunk
samples upgrades to samples
sandbox 1.1 branch is now trunk
scripts fix for GRAILS-5395 "Missing File.pathSeparator in _GrailsClasspath.g…
src fix for GRAILS-5156 and GRAILS-5158
test Changed version to 1.1.2
.classpath upgrade to Groovy 1.6.3 final
.cvsignore 1.1 branch is now trunk
.gitignore the dist and docs target now work with the github repo
.project 1.1 branch is now trunk
Grails+Module.iml 1.1 branch is now trunk
Grails.iml latest intellij project files
INSTALL 1.1 branch is now trunk
JSP21.iml latest intellij project files
LICENSE 1.1 branch is now trunk
README Changed version number to 1.1.2-SNAPSHOT
build.gradle 1.1 branch is now trunk Changed version to 1.1.2
build.xml no real change
commons.iml 1.1 branch is now trunk
dependencies.txt changed Groovy version description 1.1 branch is now trunk
grails.ipr updated intellij project file
ivy.xml 1.1 branch is now trunk
ivyconf.xml 1.1 branch is now trunk
tomcat.xml 1.1 branch is now trunk


Grails, release 1.1.2 (November, 2009)


Grails is a web application framework based on the Groovy language that endorses the DRY (don't repeat yourself) and coding-by-convention philosophies. Grails runs on the Java Virtual Machine and thus has access to the entire Java Platform.

With Grails you can easily create web applications thanks to:

- a complete development and deployment environment. All dependencies and configuration that is required to the run Grails applications in a web server are provided by Grails. The only thing you have to worry about is your application code.

- inclusion of an embedded Jetty web server

- development mode that automatically reloads changes made to application code, without having to restart the web server.

- automatic persistence mapping of domain classes with automatic relationship management.

- scaffolding on data access classes for rapid development of CRUD (Create, Read, Update, Delete) operations.

- powerful view technology with dynamic tag libraries and support for Groovy Server Pages (GSP)


To get started follow these steps:

- create a GRAILS_HOME environment variable that points to the path of the Grails distribution (the folder contain this file).

- add the bin folder in the Grails distribution to the PATH environment variable

On a Windows computer these step are done as follows:

> set GRAILS_HOME=C:\download\grails
> echo %GRAILS_HOME%

On a Unix-like computer these steps are done as follows:

> set GRAILS_HOME=~/download/grails
> export GRAILS_HOME
> echo ${GRAILS_HOME}
> chmod a+x bin/grails
> set PATH=${GRAILS_HOME}/bin:${PATH}
> export PATH

You can now run the grails command, as follows:

> grails create-app YourProject

For more info checkout the Grails homepage at


To upgrade your existing Grails projects you must run:

grails clean
grails upgrade

...for each project.

Enjoy working with Grails.

The Grails team.
Something went wrong with that request. Please try again.