Grails-IntelliJIdea9包的奇怪问题

Grails-IntelliJIdea9包的奇怪问题,grails,intellij-idea,packages,Grails,Intellij Idea,Packages,我在工作中遇到了一些问题 我有一个名为GridBuilder的类,它位于名为com.ent.proj.utils.grid package com.ent.proj.utils.grid import grails.orm.HibernateCriteriaBuilder import org.hibernate.criterion.Criterion import org.hibernate.Criteria class GridBuilder { } 包声明中的单词grid标记为红色

我在工作中遇到了一些问题

我有一个名为
GridBuilder
的类,它位于名为
com.ent.proj.utils.grid

package com.ent.proj.utils.grid

import grails.orm.HibernateCriteriaBuilder
import org.hibernate.criterion.Criterion
import org.hibernate.Criteria


class GridBuilder {
}
包声明中的单词grid标记为红色,显示为
无法解析符号grid

package com.ent.proj.utils.grid

import grails.orm.HibernateCriteriaBuilder
import org.hibernate.criterion.Criterion
import org.hibernate.Criteria


class GridBuilder {
}
这是目录结构:

grailsapp--
           utils---
                  com---
                      ent---
                           proj---
                                 utils---
                                       grid---
                                          GridBuilder.groovy
我使用IntelliJ Idea 9作为IDE。我在项目视图中看到这个文件,但在Grails视图中看不到

有什么想法吗

提前谢谢

更新
从命令行运行$grails run app,然后运行应用程序。开始还可以。也许这是IntelliJIdea的问题?

您是否在“项目结构|模块”中将grails app/utils声明为源文件夹?

您是否在“项目结构|模块”中将grails app/utils声明为源文件夹?谢谢Stefan。请将此作为答案发布,以便我可以向上投票并选择它。嗨@Tom,我也遇到了同样的问题。但是当我将
utils
声明为
源文件夹时,它没有得到解决。在
intellijidea10.0.2
Hi@Stefan Armbruster中有什么特别的事情要做,我也遇到了同样的问题。但是当我将
utils
声明为
源文件夹时,它没有得到解决。在
IntelliJIdea 10.0.2中有什么特别的事情要做吗?
在IntelliJ中尝试“使缓存无效”,这有时会在其行为不符合预期时有所帮助-但请确保桌上有一杯咖啡-重建缓存需要相当长的时间;-)