STS显示Grails服务中的错误

STS显示Grails服务中的错误,grails,spring-tool-suite,Grails,Spring Tool Suite,这里列出的代码可以工作,但是STS显示了一个恼人的错误:Groovy:无法解析类Comentario: 这是带有错误行的服务代码的摘录(newcomentario(params).save())”: 这是域类的摘录: package alojamiento class Comentario implements Serializable { Integer id String comentario ... 它看起来与官方版本相似,所以我认为这是一个STS问题。为什么

这里列出的代码可以工作,但是STS显示了一个恼人的错误:
Groovy:无法解析类Comentario

这是带有错误行的服务代码的摘录(
newcomentario(params).save()
)”:

这是域类的摘录:

package alojamiento

class Comentario implements Serializable {
    Integer id
    String comentario
    ...

它看起来与官方版本相似,所以我认为这是一个STS问题。为什么?我如何才能删除此错误?

grails app/domain
不在项目的源路径中,请尝试添加它。我认为它在构建路径中:看到了快照。它只包含
*.java
。或者
包含所有
或者添加
*。groovy包含在
。顺便说一句,您不需要包含
*.java
。它工作得很好!谢谢。具体来说,我是这样做的:右键单击project-properties-java BuildPath。查找:ProjectName/grails-app/domain-include,然后编辑,添加-*/.groovy。
package alojamiento

class Comentario implements Serializable {
    Integer id
    String comentario
    ...