Taurus.MVC-Java 版本打包上傳到Maven中央倉庫(詳細過程):2、PGP下載安裝與金鑰生成釋出

2022-09-07 06:03:26

文章目錄:

Taurus.MVC-Java 版本打包上傳到Maven中央倉庫(詳細過程):1、JIRA賬號註冊

Taurus.MVC-Java 版本打包上傳到Maven中央倉庫(詳細過程):2、PGP下載安裝與金鑰生成釋出

Taurus.MVC-Java 版本打包上傳到Maven中央倉庫(詳細過程):3、Maven獨立外掛安裝與settings.xml設定

Taurus.MVC-Java 版本打包上傳到Maven中央倉庫(詳細過程):4、Maven專案pom.xml設定與執行

Taurus.MVC-Java 版本打包上傳到Maven中央倉庫(詳細過程):5、後續版本更新

前言:

Taurus.MVC-Java 開源地址:https://github.com/cyq1162/Taurus.MVC-java

本篇講述如何將一個框架打包上傳到中央倉庫。

經過九九八十一難,終於成功打包上傳,特此記錄與分享。

如果無法順利,遇到問題,建議多參考官網指南

1、下載安裝PGP:

下載地址:https://www.gpg4win.org/

下載好後,可一路next:啟動程式

 

2、新建金鑰對:

1、檔案-新建金鑰對

 

2、輸入名字和郵箱(可選)自由發揮即可,範例如圖:(勾選使用密碼句)

 

密碼建立的時間,有效期是2年,如果要更長,點選高階設定,修改時間:

 3、輸入密碼句:

密碼句在每一次執行Maven Build 上傳的時候,都會彈出來要求輸入,因此需要記住。 

確認OK後:

 

 

 3、在伺服器上釋出:將公鑰公開發布到網上

對著證書,右鍵:在伺服器上釋出:

 

彈出提示:點選繼續

 

 成功後,提示:

 

 

 總結:

PGP只要建立並行布即可,後續的設定,會自動讀取第一個證書用來加密打包的jar包。

如果你建立了多個證書,而且使用的也並非預設的第一個,參考官方檔案的以下說明: