0
我试图使用私有的插件来构建一个Grails 2.0应用程序:Grails的2.0插件依赖性
- myCompany中,前端= Grails应用程序
- myCompany的核心= Grails插件的领域类
在mycompany-core插件中,我创建了一些域类,并在BuildConfig.groovy中添加了一个joda时间依赖项:
plugins {
build(":tomcat:$grailsVersion",
":release:1.0.1",
":svn:1.0.2") {
export = false
}
build(":joda-time:1.3.1")
}
在myCompany的-前端的应用程序,我有以下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插件中找到模型类。
我应该看什么/修复以使其正常工作?
感谢您的回复。我遵循这个建议http://www.nslms.com/2011/01/03/grails-plugin-dependencies/(如果我把每个依赖关系放在build + runtime + compile中看起来可行但不是一个好的解决方案)我是由于mycompany-core插件定义,期待mycompany-frontend应用程序自动导入joda-time – Wavyx 2012-02-16 08:51:46
我转移到“编译”定义,并且一切正常。谢谢 – Wavyx 2012-02-16 09:27:25