从服务器接收到状态代码400:在将工件发布到maven2期间,maven-metadata.xml无效



我正在尝试将jar工件上传到Nexus存储库(maven2快照(,收到下一个错误:

无法PUT"http://{path to repository}/1.1-snapshot/maven metadata.xml":从服务器接收到状态代码400:无效的maven-metadata.xml GAV。。。,1.1-snapshot与请求路径1.1-snaphot/maven-metadata.xml 不匹配

我正在使用Gradle脚本中的maven发布插件。我在下面提供了代码片段

afterEvaluate {
project -> {
publishing {
publications {
maven(MavenPublication) {
groupId = 'org.company'
version = '1.1-snapshot'
from components.java
}
}
repositories {
maven{
url 'http://localhost:8081/repository/maven-custom/'
credentials {
username 'admin'
password 'password'
}
allowInsecureProtocol = true
}
}
}
}
}

我发现了很多类似的问题,但没有找到解决这个特定问题的方法。

我已经找到了原因。我是个白痴。我已经从换了

version '1.0-snapshot'

version '1.1-SNAPSHOT'

用Gradle脚本。

最新更新