0

我正在尝试使用私有插件构建 Grails 2.0 应用程序:

  • mycompany-frontend = Grails 应用程序
  • mycompany-core = 用于域类的 Grails 插件

在 mycompany-core 插件中,我创建了一些域类并在 BuildConfig.groovy 中添加了一个 joda-time 依赖项:

plugins {
    build(":tomcat:$grailsVersion",
          ":release:1.0.1",
          ":svn:1.0.2") {
        export = false
    }
    build(":joda-time:1.3.1")
}

在 mycompany-frontend 应用程序中,我有以下 BuildConfig.groovy:

plugins {
    runtime ":hibernate:$grailsVersion"
    runtime ":resources:1.1.5"
    build "mycompany:mycompany-core:0.1-SNAPSHOT"

build ":svn:1.0.2"
build ":spring-security-core:1.2.7"
    build ":tomcat:$grailsVersion"
}

我还从 application.properties 中删除了 grails.plugins 条目以避免混淆。但最后,mycompany-frontend 无法从 mycompany-core 插件中找到模型类。

我应该查看/修复什么才能使其正常工作?

4

1 回答 1

1

您是否尝试将对核心插件的依赖定义为运行时/编译依赖而不是构建?

于 2012-02-16T06:11:52.810 回答