Grails 2.0插件依赖项

时间:2012-02-15 15:02:42

标签: grails grails-plugin grails-2.0

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

  • mycompany-frontend = Grails Application
  • mycompany-core =域类的Grails插件

在mycompany-core插件中,我创建了一些域classe并在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插件中找到模型类。

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

1 个答案:

答案 0 :(得分:1)

您是否尝试将对core-plugin的依赖关系定义为runtime- / compile-dependency而不是build?