环境:
- Grails的版本:3.0.3
- Groovy的版本:2.4.3
- JVM版本:1.8.0_45
脚步:
- 通过创建创建应用程序内的应用程序
- 添加类路径 “org.grails.plugins:休眠:4.3.8.1” 来的build.gradle
- 运行命令的Grails架构出口
结果是失败的,关键错误日志:
Exception in thread "Thread-11" groovy.lang.MissingPropertyException: No such property: developmentModeActive for class: grails.ui.command.GrailsApplicationContextCommandRunner
堆栈跟踪:
可能的解决方案:在developmentModeActive org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:51)在org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:49)在org.codehaus.groovy .runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:304)在grails.boot.GrailsApp $ _enableDevelopmentModeWatch_closure1.doCall(GrailsApp.groovy:161)在grails.boot.GrailsApp $ _enableDevelopmentModeWatch_closure1.doCall(GrailsApp.groovy)在阳光下。 reflect.NativeMethodAccessorImpl.invoke0(本机方法)在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)在java.lang.reflect.Method.invoke( Method.java:497)在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270)在org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)在groovy.lang .MetaMethod.doMethodInvoke(MetaMethod.java:324)在org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292)在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)在常规。 lang.Closure.call(Closure.java:423)在groovy.lang.Closure.call(Closure.java:417)在groovy.lang.Closure.run(Closure.java:504)在java.lang.Thread.run (Thread.java:745)指令执行错误:无法空对象上调用方法mkdirs():SchemaExport工具失败
这是Grails的3中的错误? 或者我做什么了吗?