最近,我一直在使用grails框架进行构想,直到我停滞了spring-security-core grails插件之前,一切进展顺利。使用grails compile / run-app / etc时,插件和项目工作正常,但是intellij的想法(9)不再能够“制作”项目,给我一个错误:

脚步:

  • grails创建应用程序my-app grails
  • 安装插件spring-security-core
  • 将我的应用程序导入为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源解析器似乎可以正确解决问题,因为没有红色标记会乱乱文件,并且导航可以正确找到文件,但是“project make”从Java类中将这些对这些groovy类的引用列出为“找不到”符号”错误。

    有人对如何获得想法IDE来进行项目而没有错误错误有任何建议吗?

    我尝试更改插件源的顺序,并转到第10个主意,但是这些没有什么区别,我想不出要尝试的其他方法。

    请您参考如下方法:

    删除,重新添加并重新构建grails应用程序之后,它现在似乎可以正确构建了。


    评论关闭
    IT序号网

    微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!