Grails-运行应用程序错误
我已经在CentOS上安装了Grails。我创建了一个有效的应用程序 但是当我运行Grails-运行应用程序错误,grails,Grails,我已经在CentOS上安装了Grails。我创建了一个有效的应用程序 但是当我运行runapp时,我得到以下错误。我还没有做任何更改,只是创建了一个应用程序 grails run-app -Dserver.port=8090 Error Error packaging application: Error loading Config.groovy: No signature of method: groovy.util.ConfigObject.ju() is applicable for
runapp
时,我得到以下错误。我还没有做任何更改,只是创建了一个应用程序
grails run-app -Dserver.port=8090
Error Error packaging application: Error loading Config.groovy: No signature of method: groovy.util.ConfigObject.ju() is applicable for argument types: (java.lang.Boolean) values: [true]
Possible solutions: is(java.lang.Object), any(), dump(), get(java.lang.Object), put(java.lang.Object, java.lang.Object), max(groovy.lang.Closure) (Use --stacktrace to see the full trace)
Running with stacktrace gives
at _GrailsPackage$_run_closure2.doCall(_GrailsPackage.groovy:48)
at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185)
at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy)
at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90)
at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy)
at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185)
at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy)
at org.codehaus.gant.GantMetaClass.processClosure(GantMetaClass.java:81)
at org.codehaus.gant.GantMetaClass.processArgument(GantMetaClass.java:95)
at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:128)
at RunApp$_run_closure1.doCall(RunApp.groovy:28)
我犯了一个错误——当我编辑Config.groovy以更改端口时,我不小心更改了行 grails.logging.jul.usebridge=true,在“jul”中加一个空格
非常感谢cfrick您使用的是什么版本的grails和java?如果您已经做了一些更改,也要感谢grep ju grails app/conf/*.groovy;将
ju()
放入例如Config.groovy
中会导致相同的错误。[centos64~]$java-version openjdk version“1.8.031”openjdk运行时环境(build 1.8.0_31-b13)openjdk 64位服务器虚拟机(build 25.31-b07,混合模式)[centos64~]$grails-version grails-version:2.4.4]