基于幻灯片放映 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
答案 0 :(得分:0)
您必须将grails.plugin.location放在插件闭包之外。
plugins {
...
}
grails.plugin.location.'lms-core' = "../lms-core" // Or wherever the location is