繁体   English   中英

如何仅部署来自 maven 项目的源 jar?

[英]How do I deploy just the sources jar from a maven project?

我们在没有附加源代码 jars 的情况下向我们的 nexus 存储库发布了许多版本。 我想为这些版本回填源代码 jars。

我试图做的是

  1. 签出我想为其上传源的标记版本
  2. 使用 attach-sources 片段更新 pom
  3. 做一个 maven 部署

由于 pom 和工件 jar 已经在存储库中,因此失败并显示 400 错误代码。

有没有办法只上传源jar?

您应该可以使用 maven 部署文件来执行此操作(这还具有生成各种文件总和的额外好处),此处的详细信息(除其他外,您将使用“packaging=jar”和“classifier=source ")。

我认为最简单的方法是使用“curl”上传源 jar。 您甚至不需要为此进行任何更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM