我试图将我的项目工件上传到nexus阶段。
上传从并行上传两个工件开始,之后每个艺术品都被一个接一个地上传:
[...]
[INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ tkscommons ---
Uploading: https://oss.sonatype.org/service/local/staging/deploy/maven2/myproject/myproject-0.1.2.jar
Uploading: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt-0.1.2.pom
Uploaded: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt-0.1.2.pom (4 KB at 0.6 KB/sec)
Uploaded: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt.jar (12 KB at 1.7 KB/sec)
Downloading: https://oss.sonatype.org/service/local/staging/deploy/maven2/de/thksystems/myprojekt/maven-metadata.xml
Uploading: https://oss.sonatype.org/service/local/staging/deploy/maven2/de/thksystems/myprojekt/maven-metadata.xml
Uploaded: https://oss.sonatype.org/service/local/staging/deploy/maven2/de/thksystems/myprojekt/maven-metadata.xml (303 B at 0.2 KB/sec)
Uploading: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt-sources.jar
Uploaded: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt-sources.jar (8 KB at 2.7 KB/sec)
Uploading: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt-javadoc.jar
Uploaded: https://oss.sonatype.org/service/local/staging/deploy/maven2/myprojekt/myprojekt-javadoc.jar (91 KB at 24.4 KB/sec)
[...]我怎么才能阻止这种类似的上传呢?它是怎么引起的?
更新(2014/05/02):只有当我开始在eclipse (m2e)中部署时,才会出现问题。如果我从命令行启动它,它可以很好地工作,并且没有任何上传是平分的。
发布于 2014-05-03 21:15:54
这个问题是由m2eclipse引起的。使用comandline部署maven很好,尽管这是我的解决方案。
发布于 2014-05-02 20:00:30
尝试将构建配置为使用nexus-staging maven-plugin部署:
http://books.sonatype.com/nexus-book/reference/staging-sect-deployment.html
发布于 2022-11-04 13:58:35
我一直在努力弄明白,为什么我不能得到一个神器部署到Nexus 3和这个主题钉住它!
下面可以看到使用嵌入式maven M2elipse进行部署的输出。Jar和POM并行上传。pom成功,但jar无法上传,并返回代码"401未经授权“。当我看到Nexus的时候,我可以看到水壶,但看不到罐子。
[INFO] --- maven-deploy-plugin:3.0.0:deploy (default-deploy) @ xxx-project ---
[INFO] Uploading to : https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.jar
[INFO] Uploading to : https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.pom
[INFO] Uploaded to : https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.pom (13 kB at 36 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.527 s
[INFO] Finished at: 2022-11-04T08:38:47-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:3.0.0:deploy (default-deploy) on project ***-project: Failed to deploy artifacts: Could not transfer artifact com.***:***-project:jar:7.1.8.2 from/to ***-nexus (https://nexus.***.com/repository/releases/): Access denied to https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.jar. Error code 401, Unauthorized -> [Help 1]下面的日志显示了从命令行maven成功进行的部署。
[INFO] --- maven-deploy-plugin:3.0.0:deploy (default-deploy) @ ***-project ---
Uploading to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.pom
Uploaded to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.pom (6.4 kB at 12 kB/s)
Uploading to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.jar
Uploaded to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2.jar (22 kB at 77 kB/s)
Uploading to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2-tests.jar
Uploaded to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/7.1.8.2/***-project-7.1.8.2-tests.jar (8.0 kB at 29 kB/s)
Downloading from ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/maven-metadata.xml
Downloaded from ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/maven-metadata.xml (371 B at 3.1 kB/s)
Uploading to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/maven-metadata.xml
Uploaded to ***-nexus: https://nexus.***.com/repository/releases/com/***/***-project/maven-metadata.xml (371 B at 1.4 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.860 s
[INFO] Finished at: 2022-11-04T08:54:29-05:00
[INFO] ------------------------------------------------------------------------总之,Nexus似乎不喜欢并行部署,如果您尝试这样做,它将返回错误401。由于这个原因,M2Eclipse的部署中断了。
https://stackoverflow.com/questions/23417588
复制相似问题