我已成功将我的grails项目从1.3.6升级到2.0.1但是每当我尝试通过grails run-app命令运行我的项目时,我面临以下问题:
|错误2012-04-17 15:44:52,038 [pool-6-thread-1]错误[localhost]。[/ blahblah] - 配置应用程序的错误 class org.codehaus.groovy.grails.web.util.Log4jConfigListener消息: org.codehaus.groovy.grails.web.util.Log4jConfigListener 方法 - >> 46 | org.grails.plugins.tomcat.ParentDelegatingClassLoader中的findClass | 307 | java.lang.ClassLoader中的loadClass | 248 | loadClass in''| 303 | java.util.concurrent.FutureTask中的innerRun $ Sync | 138 |跑 。 。 。在java.util.concurrent.FutureTask中| 886 | runTask in java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。在 ''^ 662 |在java.lang.Thread |中运行错误2012-04-17 15:44:52,116 [pool-6-thread-1] ERROR [localhost]。[/ blahblah] - 由于先前的错误|跳过安装的应用程序监听器 错误2012-04-17 15:44:52,117 [pool-6-thread-1]错误 core.StandardContext - 错误listenerStart |错误2012-04-17 15:44:52,120 [pool-6-thread-1] ERROR core.StandardContext - Context [/ blahblah]由于以前的错误而失败
谷歌搜索后我发现这是一个知道问题,建议在这里解决: Grails JIRA
我已经完成了工作,但是当我尝试运行我的项目时会出现另一个问题,日志粘贴在下面:
|错误2012-04-17 15:59:58,849 [pool-6-thread-1]错误context.GrailsContextLoader - 执行bootstraps时出错:java.l ang.NoClassDefFoundError:org / codehaus / groovy / grails / plugins / springsecurity / DummyResponse 消息:java.lang.NoClassDefFoundError:org / codehaus / groovy / grails / plugins / springsecurity / DummyResponse 线|方法 - >> 736 | grails.spring.BeanBuilder中的invokeBeanDefiningClosure
| 569 |豆''| 511 | invokeMethod。 。 。 。 。 。在''| 303 | innerRun in java.util.concurrent.FutureTask $ Sync | 138 |跑 。 。 。 。 。 。 。 。 。 。 。在java.util.concurrent.FutureTask中| 886 | runTask
在java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。 。 。 。 。 。 。 。 。在''^ 662 |跑进 java.lang.Thread中由NoClassDefFoundError引起: 组织/ Codehaus的/常规/ Grails的/插件/ springsecurity / DummyResponse - >> 169 | java.lang.Class中的forName
| 334 | doCall in SpringSecurityCoreGrailsPlugin $ _closure2 | 736 | grails.spring.BeanBuilder中的invokeBeanDefiningClosure | 569 |豆子 在''| 511 | invokeMethod。 。 。 。 。 。在''| 303 | java.util.concurrent.FutureTask中的innerRun $ Sync |
138 |跑 。 。 。 。 。 。 。 。 。 。 。在java.util.concurrent.FutureTask中|
886 | runTask in java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。 。 。 。 。 。 。 。 。在''^ 662 |跑进 java.lang.Thread中由ClassNotFoundException引起: org.codehaus.groovy.grails.plugins.springsecurity.DummyResponse - >> 202 |在java.net.URLClassLoader $ 1中运行
| 190 | java.net.URLClassLoader中的findClass | 307 | loadClass。 。 。 。 。 。 。 。在java.lang.ClassLoader中| 248 | loadClass in''| 169 | forName。 。 。 。 。 。 。 。 。在java.lang.Class中| 334 | doCall in SpringSecurityCoreGrailsPlugin $ _closure2 | 736 | grails.spring.BeanBuilder中的invokeBeanDefiningClosure | 569 |豆子 在''| 511 | invokeMethod。 。 。 。 。 。在''| 303 | java.util.concurrent.FutureTask中的innerRun $ Sync |
138 |跑 。 。 。 。 。 。 。 。 。 。 。在java.util.concurrent.FutureTask中|
886 | runTask in java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。 。 。 。 。 。 。 。 。在''^ 662 |跑进 java.lang.Thread中
任何人都可以帮助我,我缺少什么?我确实试图搜索其他论坛或尝试获得类似的帖子,但没有找到任何。如果有,请转介给我。
由于
Zunair Minhas