首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven (m2e)部署从并行上传开始

maven (m2e)部署从并行上传开始
EN

Stack Overflow用户
提问于 2014-05-01 22:18:23
回答 3查看 314关注 0票数 0

我试图将我的项目工件上传到nexus阶段。

上传从并行上传两个工件开始,之后每个艺术品都被一个接一个地上传:

代码语言:javascript
复制
[...]
[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)中部署时,才会出现问题。如果我从命令行启动它,它可以很好地工作,并且没有任何上传是平分的。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-05-03 21:15:54

这个问题是由m2eclipse引起的。使用comandline部署maven很好,尽管这是我的解决方案。

票数 0
EN

Stack Overflow用户

发布于 2014-05-02 20:00:30

尝试将构建配置为使用nexus-staging maven-plugin部署:

http://books.sonatype.com/nexus-book/reference/staging-sect-deployment.html

票数 1
EN

Stack Overflow用户

发布于 2022-11-04 13:58:35

我一直在努力弄明白,为什么我不能得到一个神器部署到Nexus 3和这个主题钉住它!

下面可以看到使用嵌入式maven M2elipse进行部署的输出。Jar和POM并行上传。pom成功,但jar无法上传,并返回代码"401未经授权“。当我看到Nexus的时候,我可以看到水壶,但看不到罐子。

代码语言:javascript
复制
[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成功进行的部署。

代码语言:javascript
复制
[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的部署中断了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23417588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档