Tell me more ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

I am trying to run grails in my laptop, I have installed jdk 1.8.0 and jre8, I have set JAVA_HOME and GRAILS_HOME correctly. When I type %JAVA_HOME% or %GRAILS_HOME% in command prompt, it displays correct paths. But when I try to run any grails command, I get the following error:

| Loading Grails 2.1.1
| Error java.lang.reflect.InvocationTargetException
| Error         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| Error         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
| Error         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
| Error         at java.lang.reflect.Method.invoke(Method.java:491)
| Error         at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:234)
| Error         at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:262)
| Error         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| Error         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
| Error         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
| Error         at java.lang.reflect.Method.invoke(Method.java:491)
| Error         at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:234)
| Error         at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:262)
| Error Caused by: java.lang.NullPointerException: Cannot invoke method getAt() on null object
| Error         at grails.util.BuildSettings.configureDependencyManager(BuildSettings.groovy:1208)
| Error         at grails.util.BuildSettings$configureDependencyManager.callCurrent(Unknown Source)
| Error         at grails.util.BuildSettings.postLoadConfig(BuildSettings.groovy:1121)
| Error         at grails.util.BuildSettings.loadConfig(BuildSettings.groovy:1003)
| Error         at grails.util.BuildSettings$loadConfig.callCurrent(Unknown Source)
| Error         at grails.util.BuildSettings.loadConfig(BuildSettings.groovy:978)

My laptop has windows 8. Any help regarding this would be greatly appreciated.

share|improve this question
Is this before you create any project ? – Alidad 42 mins ago
yes, right after setting the environment variables. – Eddard Stark 40 mins ago
where exactly your java home is pointing? make sure JAVA_HOME points to a jdk, not just a jvm – Alidad 39 mins ago
It is pointed to "C:\Program Files\Java\jdk1.8.0" – Eddard Stark 37 mins ago

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.