我试图运行maven-install将我的插件放在本地maven缓存中,但是它给了我未解决的依赖项错误:#release; 3.0.0:java.text.ParseException:'{{}中找不到模块描述符文件{3}}':坏组织:expected =''found ='org.grails.plugins'; 这是我环境中的问题吗?我想最终将我的插件发布到公司远程存储库。我在BuildConfig.groovy中有这个:
grails.project.dependency.resolution = {
inherits("global") {
}
repositories {
grailsCentral()
mavenLocal()
}
dependencies
build ":release:3.0.0"
}
}
答案 0 :(得分:3)
如果您要安装插件,请将其添加到plugins
部分,而不是dependencies
部分,因为dependencies
适用于广告。
但release
插件版本3.0.0需要Grails版本2.3或更高版本,并且尚未发布。请改用2.2.1版,并确保不导出它或其依赖的rest-client-builder插件:
plugins {
build ':release:2.2.1', ':rest-client-builder:1.0.3', {
export = false
}
}