我在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
但无济于事!
有没有人遇到过这个/得到任何指针?
提前致谢,
戴夫
1 回答
尝试从STS内部运行Grails Tools - > Refresh Dependencies .
另外,尝试从命令行运行grails compile . 如果这有效,而不是前者,则STS中的项目存在一些问题 .