【发布时间】:2011-09-17 06:12:24
【问题描述】:
2011-06-17 09:11:45,277 [main] ERROR com].[/] - Exception sending context destroyed event to listener instance of class org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener
org.springframework.beans.factory.access.BootstrapException: Error executing bootstraps;
nested exception is org.codehaus.groovy.runtime.InvokerInvocationException: java.lang.NoClassDefFoundError: testProject.Checkin
我只是想在 Grails 中“新建”一个普通的域类。以前从未遇到过这个问题(好吧,我是新手)我将“新”移动到 BootStrap.groovy 只是为了看看它是否与导致同样问题的控制器有关。没有。似乎整个 jar 都不知道 testProject.Checkin 类。
看到某处尝试 Xverify:none 作为 Tomcat 设置。我会在哪里设置这个?
我还应该做些什么来解决问题?
我使用的是最新版本的 Tomcat 7.0.14
【问题讨论】:
-
你在创建战争之前尝试过 grails clean 吗?
-
也尝试发布您的代码!我会说,也许你可能在某个地方有一些错误的导入?!
-
hvgotcodes,很棒的提示!以为我经常这样做。现在为什么这样做了?我可以理解一个类 def 可能已经过时了,但是它们是如何因不清理而丢失的呢?哦,这对我来说是一个非常好的答案。谢谢
标签: tomcat grails classloader noclassdeffounderror