首頁>技術>

在本地使用 GPG 簽名需要釋出的包後進行上傳到中央 Maven 倉庫。

提示錯誤:

錯誤原因和解決辦法

出現上面的錯誤的原因是你本地使用 GPG 簽名了,但是你的公鑰沒有上傳到伺服器上。

這將導致你簽名沒有辦法被使用。

解決辦法就是將你的公鑰上傳上去。

登入: https://keys.openpgp.org 網站

輸入你的簽名的電子郵件地址進行校驗。

如果你的公鑰已經上傳的話,當你輸入你的郵件地址,你將會看到下面的提示,表示的是使用者電子郵件地址已經被找到了。

如果提示如下,表示的是你的郵件地址沒有找到,你需要將你的公鑰上傳。

如果你使用的是 Window 的環境,相信在建立 GPG 的時候,你已經安裝了Kleopatra,你可以執行 Kleopatra。

然後找到你的秘鑰。

右鍵選擇匯出。

將這個匯出檔案儲存後,再次返回 https://keys.openpgp.org/ 網站,

選擇 上傳。

然後選擇上一步匯出的檔案,單擊上傳

請注意,當你上傳成功後,系統會向你的秘鑰中的郵件地址傳送一個電子郵件過去。

在這個電子郵件中包含有一個連結,你需要單擊連結確定後才會完成上傳。

當完成所有操作後,重新整理瀏覽器,然後使用你的電子郵件進行搜尋。

如果你能夠和第一步一樣搜尋到資料,那麼說明你的公鑰已經上傳上去了。

重新執行 Maven

隨後再在專案中執行 mvn clean deploy,需要耐心等待一些時間。

等最後你應該可以看到部署成功,並且簽名什麼的不會有什麼問題了。

如上圖提示的部署成功的 Maven 介面。

9
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • Python 協程的本質?原來也不過如此