我创建了一个 Grails 插件并在其中创建了一个域类,名为Config
:
package com.company.common
class Config {
String defaultTimeZone
String defaultLanguage
}
在另一个 Grails 项目中,我包含了插件,并且我在其中包含了这一行Bootstrap.groovy:
import com.company.common.Config
每次我尝试运行该项目时,我都会收到此错误:
C:\Code\grails-app\conf\BootStrap.groovy: 4: 无法解析类 com.company.common.Config
如果我Config
在同一个 Grails 项目中有域类,它就可以工作。如果我将它重命名为类似于ProjectConfig
插件项目中的名称,它似乎也可以工作。
有谁知道为什么我不能引用Config
另一个项目中调用的域类?
PS插件项目中的所有其他域类都可以从主Grails项目中访问,只有Config
类给我带来了问题。