根据幻灯片放映
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
最佳答案
您必须将 grails.plugin.location 放在 plugins 闭包之外。
plugins {
...
}
grails.plugin.location.'lms-core' = "../lms-core" // Or wherever the location is
关于grails - 在 grails 2.5.1 上安装本地插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32313207/