【问题标题】:Profile target mismatch: /archetype-catalog.xml when release staging repo in Sonatype配置文件目标不匹配:/archetype-catalog.xml 在 Sonatype 中发布暂存存储库时
【发布时间】:2018-12-12 12:36:32
【问题描述】:

我第一次尝试将工件发布到 Sonatype,但出现此错误,有什么想法吗?

Profile target mismatch: /archetype-catalog.xml

从他们的 UI 看图片

Sonatype 支持回复如下:

“可以将您的构建配置为不生成/上传 archetype.xml 文件吗?暂存规则正在按设计工作,以防止发布您已获批准的 groupId 结构之外的文件。”

有人可以帮助我如何做到这一点吗?

谢谢!

【问题讨论】:

    标签: java maven maven-plugin sonatype maven-central


    【解决方案1】:

    尝试从 maven 原型生成项目:

    mvn archetype:generate \
    -DgroupId=io.github.name \
    -DartifactId=artifactId \
    -Dversion=1.0 \
    -DpackageName=io.github.name \
    -DarchetypeGroupId=org.apache.maven.archetypes \
    -DarchetypeArtifactId=maven-archetype-quickstart \
    -DarchetypeVersion=1.0 \
    -DinteractiveMode=false
    

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题。原来 Sonatype 昨天有一个错误。这是Sonatype's jira system 上遇到该问题的其他人的链接。立即尝试,今天发布一个工件对我有用。

      【讨论】:

      • 这并不能真正回答问题。如果您有其他问题,可以点击 提问。一旦你有足够的reputation,你也可以add a bounty 来引起对这个问题的更多关注。 - From Review
      • 如果我不清楚,我很抱歉。我的回答是提问者今天应该再试一次,因为我相信他遇到了 Sonatype 最近引入并在昨晚修复的错误。
      猜你喜欢
      • 2019-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      相关资源
      最近更新 更多