0

基于http://www.slideshare.net/kennethaliu/modularizing-your-grails-application-with-private-plugins-springone-2gx-2012上的幻灯片, 我正在尝试模块化我的应用程序。为此,我创建了一个名为 lms-core 的插件,并将其添加到与主应用程序的 grails-app 相同的目录中

为了添加依赖项,我在 buildconfig 中添加了以下代码

    plugins {
         ...
        grails.plugin.location.LmsCore = "lms-core"
        grails.plugin.location.'lms-core' = "lms-core"
    }

我已经尝试了在代码中显示和不使用破折号(-)的两种方式,但我仍然无法解决类编译错误。这些是移动到插件的类。我已经解决了以下问题而没有任何解决方案

如何在 Grails 2.0 中运行本地插件?

http://grails.1312388.n4.nabble.com/Insert-own-local-plugin-into-build-config-td4646704.html

4

1 回答 1

0

您必须将 grails.plugin.location 放在 plugins 闭包之外。

plugins {
         ...
}
grails.plugin.location.'lms-core' = "../lms-core" // Or wherever the location is
于 2015-08-31T17:24:20.740 回答