grails release plugin 3.0.0未解决的错误

时间:2013-04-22 05:00:55

标签: grails plugins maven-release-plugin

我试图运行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"
    }
}

1 个答案:

答案 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
   }
}