我试图运行maven-install将我的插件放在本地maven缓存中,但它给出了无法解析的依赖项错误:#release;3.0.0: java.text.ParseException:在‘http://plugins.grails.org/grails-release/tags/RELEASE_3_0_0/release-3.0.0.pom’中找到不一致的模块描述符文件:错误的组织: expected='‘found='org.grails.plugins';问题出在我的环境中吗?我想最终将我的插件发布到公司的远程存储库。我在BuildConfig.groovy中有这样的代码:
grails.project.dependency.resolution = {
inherits("global") {
}
repositories {
grailsCentral()
mavenLocal()
}
dependencies
build ":release:3.0.0"
}
}发布于 2013-04-22 13:40:55
如果你想安装一个插件,把它放在plugins部分,而不是dependencies部分,因为dependencies是用于jars的。
但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
}
}https://stackoverflow.com/questions/16139721
复制相似问题