我在Grails 1.3.7项目中遇到插件依赖编译问题。
该项目使用了许多插件,包括Spring Security核心。
当从2.0.4(编译器1.8)项目切换回STS 2.9.2中的1.3.7项目(编译器1.7)时,项目现在无法编译并出现以下错误:
The declared package "grails.plugins.springsecurity" does not match the expected package "plugins.springsecurity"
我尝试了通常的清洁/重新导入循环,并且还尝试更改类路径以使用它们
.link_to_grails_plugins/spring-security-core-1.21/src/java (include all)
和
.link_to_grails_plugins/spring-security-core-1.21/src/java/grails
但无济于事!
有没有人在遇到任何指针之前遇到过这个问题?
提前致谢,
戴夫
答案 0 :(得分:0)
尝试运行Grails工具 - >从STS内部刷新依赖关系。
另外,尝试从命令行运行grails compile。如果这有效,而不是前者,那么STS中的项目存在一些问题。