<servers>
<server>
<id>ossrh</id>
<username>USER_TOKEN</username>
<password>USER_PASSPHRASE</password>
</server>
</servers>
<distributionManagement>
<snapshotRepository>
<id>sonatype-snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>sonatype-release</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
</repository>
</distributionManagement>
[...]
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.7</version>
<extensions>true</extensions>
<configuration>
<serverId>ossrh</serverId>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin>
curl -u USER_TOKEN:USER_PASSPHRASE \
https://oss.sonatype.org/content/repositories/snapshots/com/rolfje/anonimatron/anonimatron/1.9.3-SNAPSHOT/anonimatron-1.9.3-20180512.093802-1-javadoc.jar \
--request PUT --data target/anonimatron-1.9.3-SNAPSHOT.jar
我已经执行了与这个问题相同的步骤,但是由于我还没有上传任何东西,所以版本号不会冲突,尽管我在最后做了一个手动javadoc上传。由于这是一个快照,并且它起到了作用,所以我认为我的问题是Nexus-staging-maven-plugin。
我正在搜索的是一种调试nexus-staging-maven-plugin的方法,以便我知道它为什么会失败。它没有告诉我它正在使用哪些凭据,它是否从settings.xml文件加载了这些凭据,以及它正在执行哪些具体步骤,即使我使用-e和-x标志运行mvn。
使用标准的maven-deploy插件执行部署,就像@khmarbaise提到的那样,似乎确实起到了作用。我将此问题作为OSSRH-39766和OSSRH-39777问题的一部分报告给sonatype。
Joel重新生成了我的权限,现在nexus release插件似乎可以工作了。注意,这也可能是由maven-deploy引起的,它可能已经“启动”了一些东西。
总而言之,nexus发行版插件可以对日志记录进行一些改进,特别是:
我正在使用Maven 3.0.4和Nexus 2.0.6。我已经按照Nexus说明设置了我的settings.xml,以便使用单个存储库。当maven试图运行maven-U clean时,我得到以下错误。 如果我从设置中删除nexus镜像,直接转到maven中心,命令就会工作。nexus中maven repo的设置显示它处于服务状态,并且位于公共组中(最后列出)。 我不是背后的代理访问互联网。 这
null 我在SonarQube UI中配置了一个webhook,其URL如下。 http://myjenkins.com:8083/sonarqube-webhook/ 我有一个詹金斯管道文件如下。 所以我现在不知道该去哪里? 任何帮助都将不胜感激!
nexus-plugin-prisma Note: A replacement for this library is under development and available in early preview. More details in #1039. This plugin integrates Prisma into Nexus. It gives you an API you t
我有一个表格和一个表格。包含所有课程的列表,包含教授/协助该课程的志愿者列表。 我想写一个查询,返回没有任何志愿者分配给它的所有课程的列表。这就是正在发生的事情: 以下所有查询都返回 course_id 3 course_id 4 course_id 5 为什么course_id 1(正确)被遗漏,而course_id 3却不是??? 同样的问题,但没有一个解决方案对我有效: 左侧外部连接轨4
但是只有带有编译类的jar包含在zip中。为什么它不包括使用maven-sources-plugin构建的sources jar?
第一次使用 Twython 并遵循此处文档中的示例。 我要拿回以下东西: 有人能提供一些指导吗? 谢谢你!