簡體   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