[Grails] IntelliJ IDEA 8.1 中开发Grails,加入Acegi plugin问题
myrev
2009-05-10
在IntelliJ IDEA 8.1 中开发Grails,加入Acegi plugin后,用那三个命令创建Domain,Controller等等后,,
其中创建的LoginController会引入Spring Security的类,此时IntelliJ IDEA 8.1中没有相应的Lib,会出现错误。 这里,我的解决方法是把Acegi plugin的lib 加到项目,然后一些编译好的classes打包成jar也加进去,错误提示就没有了,可是运行项目时出现如下错误: java.lang.NoClassDefFoundError: grails.util.GrailsUtil at AcegiGrailsPlugin$_closure18.doCall(AcegiGrailsPlugin.groovy:842) at _GrailsPackage_groovy$_run_closure5_closure17.doCall(_GrailsPackage_groovy:193) at _GrailsPackage_groovy$_run_closure5_closure17.doCall(_GrailsPackage_groovy) at _GrailsSettings_groovy$_run_closure10.doCall(_GrailsSettings_groovy:269) at _GrailsPackage_groovy$_run_closure5.doCall(_GrailsPackage_groovy:191) at _GrailsPackage_groovy$_run_closure2.doCall(_GrailsPackage_groovy:129) at RunApp$_run_closure1.doCall(RunApp.groovy:28) at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:324) at gant.Gant$_dispatch_closure6.doCall(Gant.groovy:334) at gant.Gant$_dispatch_closure6.doCall(Gant.groovy) at gant.Gant.withBuildListeners(Gant.groovy:344) at gant.Gant.this$2$withBuildListeners(Gant.groovy) at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source) at gant.Gant.dispatch(Gant.groovy:334) at gant.Gant.this$2$dispatch(Gant.groovy) at gant.Gant.invokeMethod(Gant.groovy) at gant.Gant.processTargets(Gant.groovy:495) at gant.Gant.processTargets(Gant.groovy:480) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90) 但是直接在 命令行 下 grails run-app 运行项目却可以,而且项目正常。 大家在使用IntelliJ IDEA 加入 Grails plugin有没有好的办法? |
|
totong
2009-05-10
运行很正常啊,没有问题
|
|
myrev
2009-05-10
请问下,Acegi plugin加入后,生成的LoginController,打开有提示出错,即有引用到Spring Security的类,但项目没有加Spring Security 等lib, 怎么解决 ? |
|
oksonic
2009-05-28
升级到1.1.1吧,1.1.1+IDEA8.1.2就没这个问题了
|
相关讨论
相关资源推荐
- tomcat解决get请求中文乱码问题(两种解决方案)
- Linux下Tomcat中文乱码解决
- linux下tomcat部署get请求乱码问题解决方法
- linux get提交乱码,【原创】Tomcat在处理GET和POST请求时产生的乱码问题
- tomcat请求乱码
- linux tomcat 页面乱码问题,Tomcat部署在CentOS 6.8上乱码问题解决
- Tomcat中get和post请求中文乱码,Response响应乱码的解决方式
- Centos 7下安装tomcat7控制台中文输出乱码解决方法
- jboss在linux乱码,jboss get请求中文乱码问题
- Java web项目Linux下部署的中文乱码问题