2016-04-22 11 views
-1

Ich bin nur grails ausprobieren und es ist bereits mit diesem Fehler Fehler:grails Standard-App kann nicht gestartet werden (Grails 3.1.5)

grails> create-app 
| Application created at /path/hello 
| Initializing application. Please wait... 

BUILD SUCCESSFUL 

Total time: 2.553 secs 
grails> run-app 
| Running application... 
java.lang.ExceptionInInitializerError 

[stack trace]    

Caused by: java.lang.RuntimeException: java.lang.IllegalAccessException: Class org.springsource.loaded.ri.ReflectiveInterceptor can not access a member of class org.codehaus.groovy.reflection.GroovyClassValuePreJava7 with modifiers "public" 

[more stack trace] 

Caused by: java.lang.IllegalAccessException: Class org.springsource.loaded.ri.ReflectiveInterceptor can not access a member of class org.codehaus.groovy.reflection.GroovyClassValuePreJava7 with modifiers "public" 
(GrailsAutoConfiguration.groovy:36) 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':bootRun'. 
> Process 'command '/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/bin/java'' finished with non-zero exit value 1 

Ich denke, es gibt einige Cache, der irgendwo blockiert ist, aber ich habe versucht "Grails clean" und "gradle clean" und "clean-all" aber kein Glück dort.

Ich mache wirklich nichts mehr als das, was Sie oben auf dem Dump sehen - ich erstelle eine neue App und versuche sie auszuführen. Was ist los?

Antwort

1

Ich hatte die gleichen Probleme mit JVM 1.7. Versuchen Sie, jvm 1.8 zu verwenden. Getestet bei 1.8.0_25. Oder Sie können versuchen, app mit dem Befehl "grails run-app" aus dem App-Ordner auszuführen (funktioniert mit jvm 1.7.0_80).

+0

Hallo - danke für die Antwort. Am Ende löschte ich mein .grails-Verzeichnis und konnte danach einige Fortschritte machen. –

Verwandte Themen