0
使我已经部署的Grails应用一些变化之后,我试图重新编译WAR文件,并开始接受这个错误(显然短了一下):为什么Grails Quartz插件失败?
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'pluginManager' defined in ServeletContext resource
[/WEB-INF/applicationContext.xml]: Invocation of init method failed;
nested exception is java.lang.NoClassDefFoundError: Lorg/quartz/Scheduler;
...
Caused by: java.lang.NoClassDefFoundError: Lorg/quartz/Scheduler;
...
Caused by: java.lang.ClassNotFoundException: org.quartz.Scheduler
我还没有与任何问题此应用程序之前,此石英。 grails clean
并删除我的缓存的每个部分(包括.ivy2
文件夹)没有帮助。谷歌搜索没有返回任何有用的东西。帮帮我?
我知道你说你做了一个干净的删除缓存。你是否也吹走了你的〜/ .grails目录(至少是你的项目的一部分?)另外,你是否因为生成一场战争并运行一个普通的grails run-app而得到同样的错误? – proflux 2011-02-16 10:29:24
哦,是的,我做了很多次。唯一一次我得到相同的错误是当我生成战争并将其放置在一个servlet容器(如Tomcat)中,或者如果我使用run-war命令。 – Pat 2011-02-16 20:05:02