-1
我只是嘗試Grails和它已經得到這個錯誤:Grails的默認應用程序無法啓動(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
我覺得有一些緩存某處不通了,但我已經嘗試過「grails clean」和「gradle clean」和「clean-all」,但沒有運氣。
我真的沒有做什麼比你在上面的轉儲中看到的更多 - 我創建了一個新的應用程序並嘗試運行它。這是怎麼回事?
嗨,謝謝你的回覆。最後,我刪除了我的.grails目錄,然後我可以取得一些進展。 –