我是2.3.7到2.3.9的更新grails并且有错误
执行脚本RunApp时出错: 组织/ Codehaus的/常规/运行/ typehandling / ShortTypeHandling。
这是run-app --stacktrace --verbose:
|加载Grails 2.3.9
|配置classpath
|环境设置为开发
.................................
|包装Grails应用程序
...........
|编译1个源文件
[groovyc]编译1个源文件 Z:\ future13_grails \ CERP \目标\类
.....................................错误
|
执行脚本RunApp时出错: 组织/ Codehaus的/常规/运行/ typehandling / ShortTypeHandling
java.lang.NoClassDefFoundError: 组织/ Codehaus的/常规/运行/ typehandling / ShortTypeHandling
在 org.grails.plugins.tomcat.TomcatServer(TomcatServer.groovy:81)。
在 org.grails.plugins.tomcat.InlineExplodedTomcatServer。(InlineExplodedTomcatServer.groovy)
在 org.grails.plugins.tomcat.TomcatServerFactory.createInline(TomcatServerFactory.groovy:38)
在 org.codehaus.groovy.grails.project.container.GrailsProjectRunner.runInline(GrailsProjectRunner.groovy:183)
在 org.codehaus.groovy.grails.project.container.GrailsProjectRunner.runApp(GrailsProjectRunner.groovy:119) 在 org.codehaus.groovy.grails.project.container.GrailsProjectRunner $ runApp $ 0.call(未知 源)
在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
...
错误|执行脚本RunApp时出错: 组织/ Codehaus的/常规/运行/ typehandling / ShortTypeHandling
这是BuildConfig.groovy
... plugins { //仅适用于构建系统的插件 build':tomcat:7.0.52.1'
// plugins for the compile step compile ':scaffolding:2.0.3' compile ':cache:1.1.1' compile ":spring-security-core:2.0-RC2" compile ":searchable:0.6.6" // plugins needed at runtime but not for compilation runtime ':hibernate:3.6.10.15' // ':hibernate4:4.3.5.3' for Hibernate 4 runtime ':database-migration:1.4.0' runtime ":jquery:1.10.2" runtime ':resources:1.2.8' // Uncomment these (or add new ones) to enable additional resources capabilities //runtime ":zipped-resources:1.0.1" //runtime ":cached-resources:1.1" //runtime ":yui-minify-resources:0.1.5" runtime ":cors:1.1.2" } ...
答案 0 :(得分:6)
我删除了目标文件夹并运行grails,它运行成功。
答案 1 :(得分:0)
重复问题Groovy ShortTypeHandling ClassNotFoundException。
我怀疑任何插件的版本只与Grails版本2.4.0
及更高版本(Groovy 2.3.*
附带)兼容。
答案 2 :(得分:0)
如果无法删除目标文件夹,请在尝试再次运行项目之前使用clean和compile命令。