Проблема: я создал собственный подключаемый модуль Grails, определил свои зависимости от других подключаемых модулей через BuildConfig.groovy и упаковал свой подключаемый модуль в zip-файл. Затем я добавил zip в свой локальный репозиторий maven, и все в порядке. В файле dependencies.groovy внутри zip есть мои зависимые записи плагинов, как и должно быть. Пример:
grails.project.dependency.resolution = {
inherits 'global'
log 'warn'
repositories {
grailsCentral()
}
dependencies {
// runtime 'mysql:mysql-connector-java:5.1.5'
}
plugins {
build(':release:2.0.4', ':rest-client-builder:1.0.2') {
export = false
}
compile ":rest:0.7" // #1 plugin I'm dependent upon
compile ":fields:1.3" // #2 plugin I'm dependent upon
}
}
Когда я добавляю подключаемый модуль в качестве зависимости компиляции в другом проекте (внутри eclipse, через файл BuildConfig.groovy) и обновляю свои зависимости Grails, подключаемый модуль устанавливается, но подключаемые модули, от которых зависит мой подключаемый модуль, не устанавливаются (dependencies.groovy игнорируется).
Я видел эту проблему, опубликованную снова и снова, и никто не предлагает реального решения. Кто-нибудь нашел решение этой проблемы?