我在GGTS 3.4.0中创建了一个新的Grails项目。但每当我要导入任何grails特定课程时,它都无法识别,我收到错误。
例如,我尝试导入grails.rest.Resource
,但GGTS显示错误: Groovy:无法解析类grails.rest.Resource
可能是什么问题?我多次清理项目并刷新依赖项,但没有帮助!
任何帮助/建议都将受到高度赞赏。谢谢大家!
更新
我可以通过将grails版本更新为2.3.6来解决此问题,因为tim_yates建议在grails 2.3中添加grails.rest.Resource
。
答案 0 :(得分:2)
我想知道 grails classes 是什么。 Grails是一个框架。你可以依靠GGTS创建一个 grails项目。一个grails项目可以包含 .java , .groovy 等类。
关于你提到的错误,我想是一种情况。
因此,当您刷新依赖项时,您在 BuildConfig.groovy 中声明的所有依赖项都将被解析并加载到项目类路径中。
通过这种方式,您的代码现在可以使用您在BuildConfig.groovy文件中声明的依赖项中的类。
所以,我猜你只声明了一个包含类 grails.rest.Resource 的依赖项,但是你没有执行刷新依赖项。因此,您不能再在代码中使用 grails.rest.Resource 类。
希望得到这个帮助。
答案 1 :(得分:0)
BuilConfig.groovy
文件。