4.5 Versioning

Detecting Versions at Runtime

You can detect the application version using Grails' support for application metadata using the GrailsApplication class. For example within controllers there is an implicit grailsApplication variable that can be used:

  1. def version = grailsApplication.metadata.getApplicationVersion()

You can retrieve the version of Grails that is running with:

  1. def grailsVersion = grailsApplication.metadata.getGrailsVersion()

or the GrailsUtil class:

  1. import grails.util.GrailsUtil
  2. ...
  3. def grailsVersion = GrailsUtil.grailsVersion