【发布时间】:2022-01-19 09:02:46
【问题描述】:
我正在尝试将 jar 工件上传到 Nexus 存储库(maven2 快照)并收到下一个错误:
无法 PUT 'http://{path-to-repository}/1.1-snapshot/maven-metadata.xml':从服务器接收到状态代码 400:无效的 maven-metadata.xml GAV ...,1.1-快照与请求路径不匹配 1.1-snapshot/maven-metadata.xml
我正在使用 Gradle 脚本中的 maven-publish 插件。我在下面提供了代码sn-p
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
}
}
}
}
}
我发现了很多类似的问题,但没有找到解决这个特定问题的方法。
【问题讨论】: