![](/img/trans.png)
[英]Could not GET 'https://google.bintray.com/.../maven-metadata.xml'. Received status code 403 from server: Forbidden
[英]Received status code 400 from server: Invalid maven-metadata.xml during publishing artifacts to maven2
我正在嘗試將 jar 工件上傳到 Nexus 存儲庫(maven2 快照)並收到下一個錯誤:
無法 PUT 'http://{path-to-repository}/1.1-snapshot/maven-metadata.xml':從服務器收到狀態代碼 400:無效的 maven-metadata.xml GAV...,1.1-snapshot 沒有匹配請求路徑 1.1-snapshot/maven-metadata.xml
我正在使用 Gradle 腳本中的 maven-publish插件。 我在下面提供了代碼片段
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 腳本中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.