当前位置: 首页 > 知识库问答 >
问题:

从服务器收到状态代码400:maven元数据无效。将工件发布到maven2期间的xml

沈德寿
2023-03-14

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

无法放置“http://{path to repository}/1.1-snapshot/maven-metadata”。xml':从服务器收到状态代码400:maven元数据无效。xml GAV。。。,1.1-snapshot与请求路径1.1-snapshot/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
                }
            }
        }
    }
}

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

共有1个答案

锺超英
2023-03-14

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

version '1.0-snapshot'

version '1.1-SNAPSHOT'

在Gradle脚本中。

 类似资料:
  • 当我尝试构建颤振应用程序时,我面临的问题是: 无法确定任务“:app:compiledBugJavaWithJavaC”的依赖项。 无法解决配置的所有任务依赖关系: app: dedegCompileClasspath。无法解决com.google.android.gms: play-services-place: 16.所需:项目:应用程序 我什么都试过了,但都没用: 1-我有一个稳定的互联网连

  • 我得到一个授权错误时使用mapbox在反应本机 https://api.mapbox.com/downloads/v1/navigation/android/maven/com/mapbox/navigation/ui/1.5.0/ui-1.5.0.pom'. 从服务器收到状态代码401:未经授权 我正在使用的包(https://www.npmjs.com/package/@home e/reac

  • 我有一个项目昨天运行良好,但今天我发现这个问题: 无法解析配置“:app:debugRuntimeClasspath”的所有文件。无法解析com。谷歌。Androidgms:播放服务位置:16。所需人员:项目:应用程序 我使用的是带我已经回答了这个问题,并升级了到classpath然后我更改了to但我仍然收到了错误。 我的android/build。格拉德尔: 和格拉德尔包装。特性: 此外,我还将

  • 我一直在做这个项目,其中一个部分包括从Raspberry向我的服务器发送一些数据。但它不能正常工作,我不知道为什么。我试图通过删除“urllib2”并使用“request”来修复错误。但徒劳的是,一切都没有改变。如果有人能帮助我,我会非常感激的。谢谢! PHP代码: python代码:

  • 嗨,我正在尝试构建我的颤振应用程序(调试/发布)。直到昨天,一切都很好,但从今天早上开始,如果我构建我的应用程序(调试/发布),我将面临以下异常 以下是我的颤振和飞镖版本: 颤振2.5.3 位置插件: gradle中的分发URL。特性: 项目级梯度: