【发布时间】:2011-06-29 06:29:04
【问题描述】:
我最近一直在用想法玩 grails 框架,一切都很顺利,直到我停止了 spring-security-core grails 插件。插件和项目在使用 grails compile/run-app/etc 时工作正常,但是 intellij idea (9) 不再能够“制作”项目,给我一个错误:
步骤:
- grails create-app my-app grails
- 安装插件 spring-security-core
- 将 my-app 作为 grails 项目导入
- 点击制作
这会产生类似于以下的错误...
$HOME\.grails\1.3.6\projects\macs\plugins\spring-security-core-1.1\src\java\org\codehaus\groovy\grails\plugins\springsecurity\IpAddressFilter.java
cannot find symbol variable ReflectionUtils
对于引用 ReflectionUtils groovy 类文件的几个 java 类文件重复此错误 org.codehaus.groovy.grails.plugins.springsecurity.ReflectionUtils 在同一个包中,但在 spring-security-core/src/groovy 目录中(而不是 spring-security-core/src/java)
IDE 源解析器似乎可以正确解决问题,因为文件中没有乱七八糟的红色标记,并且导航可以正确找到文件,但是“项目制作”将这些来自 java 类的对这个 groovy 类的引用列为“找不到符号”错误。
有人对如何让idea IDE 使项目没有错误错误有任何建议吗?
我尝试更改插件源的顺序,并转到想法 10,但这些没有任何区别,我想不出其他可以尝试的方法。
【问题讨论】:
标签: grails groovy intellij-idea spring-security