Installation from Download
Prerequisites
In order to start using Grails you need to have the following:
- An installation of Java SDK 1.4 or higher and have set your JAVA_HOME variable to the SDK install location
Steps
- Download the latest Grails release
- Extract the archive into an appropriate location; typically C:\grails on Windows or ~/grails on Unix
- Create a GRAILS_HOME environment variable that points to the path where you extracted the archive (eg C:\grails on Windows or ~/grails on Unix)
- If you have not set the JAVA_HOME environment variable yet, create JAVA_HOME environment variable that points to the path where you have installed Java
- Append a reference to the "bin" directory within the Grails directory to your PATH variable (eg %GRAILS_HOME%\bin on Windows or $GRAILS_HOME/bin on Unix)
- Type "grails" at the command line, if a help message is displayed you are ready to start using Grails!
- If you get an error message, try to chmod +x the grails script inside the bin directory.
Installation from Subversion
Prerequisites
In order to start using Grails from SVN you need to have the following:
- An installation of Java 1.4 or higher and have set your JAVA_HOME variable to the install location
- A working installation of Apache Ant 1.6.5 or higher
- JUnit (to run the build tests - put junit.jar in your ANT_HOME\lib directory)
- An installation of Subversion
Steps
- Checkout Grails from the SVN repository
- Run this command: svn co http://svn.codehaus.org/grails/trunk/grails/
- Set the GRAILS_HOME environment variable to the checkout location
- Add the "%GRAILS_HOME%\bin" directory to your PATH environment variable
- Add the "%GRAILS_HOME%\ant\bin directory to your PATH environment variable.
- (You may need to give the scripts in "%GRAILS_HOME%\ant\bin execute permissions.)
- Go to the %GRAILS_HOME% directory and type "ant" to build Grails
- That's it! Start developing in Grails!

