Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 0.6
-
Fix Version/s: 1.0.2
-
Component/s: None
-
Labels:None
-
Environment:x86, Linux, Ubuntu
Description
$> grails
java.lang.ClassNotFoundException: org.codehaus.groovy.grails.cli.GrailsScriptRunner
at org.codehaus.groovy.tools.RootLoader.findClass(RootLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at org.codehaus.groovy.tools.RootLoader.loadClass(RootLoader.java:115)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovyStarter.java:91)
at org.codehaus.groovy.tools.GroovyStarter.main(GroovyStarter.java:130)
The problem appears when you have a trailing / at the end of the definition of GRAILS_HOME.
GRAILS_HOME=/opt/grails-0.6/ will not work.
GRAILS_HOME=/opt/grails-0.6 will work.