我正在尝试安装activemq-client 5.8.0,这需要groovy-all-1.0-jsr-03。但是,groovy-all-1.0-jsr-03的ivy.xml有以下出版物,似乎不正确:
<publications>
<artifact name="groovy-all-1.0-jsr" type="jar" ext="jar" conf="master"/>
</publications>
导致常春藤试图下载
http://repo1.maven.org/maven2/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-1.0-jsr-03.jar
显然不存在,应该是
http://repo1.maven.org/maven2/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar
这是有效的。所以理论上,groovy-all-1.0-jsr-03的常春藤应该是:
<publications>
<artifact name="groovy-all" type="jar" ext="jar" conf="master"/>
</publications>
我的问题是,是否有办法使用常春藤规则重命名此问题,以便正确解析并下载。我之前在常春藤设置中使用过规则,但仅用于重定向到其他组织,模块或修订版。我还没有找到一种方法来重定向发布引用的工件名称。有没有办法做到这一点?