在grails 2.5.1上安装本地插件

时间:2015-08-31 14:05:44

标签: grails grails-plugin grails-2.5

基于幻灯片放映 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"
    }

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

How to run a local plugin in Grails 2.0?

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

1 个答案:

答案 0 :(得分:0)

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

plugins {
         ...
}
grails.plugin.location.'lms-core' = "../lms-core" // Or wherever the location is