Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

The Grails Web Application Framework

tree: 8366e864b3

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 buildSrc
Octocat-spinner-32 gradle
Octocat-spinner-32 grails-bootstrap
Octocat-spinner-32 grails-core
Octocat-spinner-32 grails-crud
Octocat-spinner-32 grails-docs
Octocat-spinner-32 grails-hibernate
Octocat-spinner-32 grails-logging whitespace, STS warnings, cleanup September 29, 2011
Octocat-spinner-32 grails-plugin-async
Octocat-spinner-32 grails-plugin-codecs GRAILS-6682 - Test HTML Codec escapes single quotes October 12, 2011
Octocat-spinner-32 grails-plugin-controllers
Octocat-spinner-32 grails-plugin-converters
Octocat-spinner-32 grails-plugin-datasource
Octocat-spinner-32 grails-plugin-domain-class
Octocat-spinner-32 grails-plugin-filters
Octocat-spinner-32 grails-plugin-gsp
Octocat-spinner-32 grails-plugin-i18n
Octocat-spinner-32 grails-plugin-log4j
Octocat-spinner-32 grails-plugin-mimetypes
Octocat-spinner-32 grails-plugin-scaffolding clear template cache on domain reload November 15, 2011
Octocat-spinner-32 grails-plugin-services add lazyInit property to Services September 28, 2011
Octocat-spinner-32 grails-plugin-servlets
Octocat-spinner-32 grails-plugin-testing
Octocat-spinner-32 grails-plugin-tomcat
Octocat-spinner-32 grails-plugin-url-mappings
Octocat-spinner-32 grails-plugin-validation
Octocat-spinner-32 grails-resources
Octocat-spinner-32 grails-scripts
Octocat-spinner-32 grails-spring
Octocat-spinner-32 grails-test-suite-base
Octocat-spinner-32 grails-test-suite-persistence
Octocat-spinner-32 grails-test-suite-uber
Octocat-spinner-32 grails-test-suite-web
Octocat-spinner-32 grails-test fix failing test March 27, 2012
Octocat-spinner-32 grails-web
Octocat-spinner-32 grails-webflow
Octocat-spinner-32 grails-wrapper
Octocat-spinner-32 maven
Octocat-spinner-32 media
Octocat-spinner-32 scripts
Octocat-spinner-32 .cvsignore 1.1 branch is now trunk March 13, 2009
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .springBeans ignoring test temporarily, as due to infrastructure issues it is not … June 19, 2012
Octocat-spinner-32 INSTALL ignoring test temporarily, as due to infrastructure issues it is not … June 19, 2012
Octocat-spinner-32 LICENSE revert to the old "install" task which sets the development workspace… June 20, 2011
Octocat-spinner-32 README.md README file udpated July 01, 2011
Octocat-spinner-32 build.gradle
Octocat-spinner-32 build.properties
Octocat-spinner-32 dependencies.txt
Octocat-spinner-32 gradle.properties ignoring test temporarily, as due to infrastructure issues it is not … June 19, 2012
Octocat-spinner-32 gradlew Update the wrapper source url. March 27, 2012
Octocat-spinner-32 gradlew.bat ignoring test temporarily, as due to infrastructure issues it is not … June 19, 2012
Octocat-spinner-32 settings.gradle
README.md

Grails

Grails is a framework used to build web applications with the Groovy programming language. The core framework is very extensible and there are numerous plugins available that provide easy integration of add-on features.

Getting Started

You need a Java Development Kit (JDK) installed, but it is not necessary to install Groovy because it's bundled with the Grails distribution.

To install Grails, visit http://grails.org/Download and download the version you would like to use. Set a GRAILS_HOME environment variable to point to the root of the extracted download and add GRAILS_HOME/bin to your executable PATH. Then in a shell, type the following:

grails create-app sampleapp
cd sampleapp
grails run-app

To build Grails, clone this GitHub repository and then in a shell, type the following:

./gradlew install

License

Grails and Groovy are licensed under the terms of the Apache License, Version 2.0.

Something went wrong with that request. Please try again.