將本地jar包推到遠程倉庫

前提條件,手里有個jar包想推到maven遠程倉庫

1. 在maven項目中,輸入腳本執行

2. 在電腦中打開PowerShell以管理員身份運行,輸入腳本執行

# 使用 Maven 將本地 JAR 文件上傳到遠程 Maven 倉庫(PowerShell 版本)
# 注意:
# 1. 每個 -D 參數都用雙引號包起來,防止 PowerShell 解析錯誤
# 2. 確保 settings.xml 中配置了 repositoryId 對應的賬號密碼
# 3. 如果版本是 SNAPSHOT,會上傳到 snapshot 倉庫;如果是正式版本,會上傳到 release 倉庫mvn deploy:deploy-file `                                   # Maven 部署命令"-DgroupId=com.xxx.xxx.data" `                           # Maven 坐標:groupId(包名路徑)"-DartifactId=test-lib" `                                # Maven 坐標:artifactId(模塊名)"-Dversion=1.0.0-SNAPSHOT" `                             # Maven 坐標:版本號(SNAPSHOT 表示開發版本)"-Dpackaging=jar" `                                      # 打包類型,這里是 jar"-Dfile=C:\Users\xxx\Desktop\test.jar" `                 # 本地待上傳的 jar 文件路徑"-Durl=http://xxxx/artifactory/maven-public/" `          # 遠程倉庫 URL"-DrepositoryId=xxxServiceSnapshot"                      # settings.xml 中配置的 server id,用于認證

如何驗證是否成功推到遠程maven倉里?

1. 瀏覽器輸入打開:http://xxxx/artifactory/maven-public/com/xxx/xxx/data/test-lib/1.0.0-SNAPSHOT/

2. 在pom.xml中引用:

<dependency><groupId>com.xxx.xxx.data</groupId><artifactId>test-lib</artifactId><version>1.0.0-SNAPSHOT</version>
</dependency>

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/920435.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/920435.shtml
英文地址,請注明出處:http://en.pswp.cn/news/920435.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

企業級監控可視化系統 Prometheus + Grafana

警報&#xff08;Alerting&#xff09;&#xff1a;使用 Prometheus 的 Alertmanager 或 Grafana 的內置告警功能&#xff0c;在指標異常時發送通知&#xff08;郵件、Slack、釘釘等&#xff09;。 服務發現&#xff1a;在云環境中&#xff08;Kubernetes, Consul等&#xff09…

極簡風格PDF格式轉換解決方案

雖然PDF非常適合于閱讀和分享&#xff0c;但有時我們需要對文檔做一些調整&#xff0c;如增加注釋、高亮重點信息或者填寫表單字段。 它的的界面設計簡潔&#xff0c;它有強大的格式轉換功能&#xff0c;不單單是將PDF轉換成word文檔或者PDF轉換 excel&#xff0c;還能將PDF文…

Linux 把啟動腳本制作成系統服務(通過 systemctl start xxx 啟動)

描述 正常我們啟動某一個應用時&#xff0c;會新建一個sh腳本&#xff0c;每次調用起來和設置開機自啟會非常麻煩 所以把這個啟動文件制作成系統服務&#xff0c;每次啟動只需要輸入以下命令就可以啟動 systemctl start xxx也可以設置開機自啟 systemctl enable xxx接下來我拿R…

AI應用開發中的安全最佳實踐詳解

AI應用開發中的安全最佳實踐詳解 隨著大語言模型&#xff08;LLM&#xff09;及相關API服務的廣泛應用&#xff0c;內容安全成為開發者不可忽視的重要議題。本文將系統梳理在AI應用開發過程中保障安全的技術手段與最佳實踐&#xff0c;并結合像 https://api.aaaaapi.com 這樣成…

介紹智慧城管十大核心功能之一:風險預警系統

我們的風險預警系統系統包含&#xff1a;排水安全運行預測預警、環衛設施安全運行預測預警、內澇安全運行預測預警、路面塌陷安全運行預測預警、人員密集場所安全運行預測預警及運行統計分析。1. 排水安全運行預測預警1) 排水設施監測 a) 實時數據采集 支持實時采集排水管網的水…

初識Linux · 文件系統

目錄 前言&#xff1a; 簡單理解文件系統 細節理解 前言&#xff1a; 前文我們介紹了磁盤&#xff0c;介紹磁盤的原因是因為我們需要在理解文件系統之前&#xff0c;通過磁盤的了解&#xff0c;介紹一些文件相關的內容&#xff0c;比如文件是如何在磁盤里面存儲的&#xff…

前端數據庫 IndexedDB

前端數據庫 IndexedDB IndexedDB核心概念解析1. 數據庫&#xff08;Database&#xff09;2. 對象存儲&#xff08;Object Store&#xff09;3. 索引&#xff08;Index&#xff09;4. 事務&#xff08;Transaction&#xff09;5. 游標&#xff08;Cursor&#xff09; IndexDB的使…

Cesium入門教程(二)環境搭建(HTML版)

一、快速開始&#xff08;無需安裝依賴&#xff09; 1. 創建HTML文件 新建一個 .html 文件&#xff08;如 cesium-demo.html&#xff09;&#xff0c;粘貼以下代碼&#xff1a; <!DOCTYPE html> <html> <head><title>Cesium Quick Start</title&g…

數據分析學習筆記4:加州房價預測

一、實驗概述本實驗旨在利用機器學習技術&#xff0c;基于加州房價數據集&#xff08;California Housing Dataset&#xff09;構建一個房價預測模型。實驗涵蓋了從數據加載、探索性數據分析&#xff08;EDA&#xff09;、數據預處理到模型構建與評估的完整流程。核心任務是利用…

openEuler Embedded 的 Yocto入門 : 2. 構建一個Hello,world!

獲取BitBake 官方下載 git clone https://git.yoctoproject.org/poky cd poky/bitbake國內鏡像下載&#xff08;推薦&#xff09; git clone https://gitee.com/openeuler/yocto-poky.git -b v3.3.6 cd yocto-poky/bitbake配置BitBake環境 export PATH/path/to/bitbake/bin:$PA…

人工智能物聯網(AIoT)的技術邏輯、核心價值與典型應用場景解析

一、AIoT 技術&#xff1a;從 “連接” 到 “智能” 的底層邏輯 在企業數字化轉型過程中&#xff0c;“數據” 常被視為核心資產&#xff0c;但如何讓海量數據產生實際價值&#xff0c;卻成為多數組織的難題。根據 Gartner 2024 年發布的調查數據&#xff0c;87% 的組織商業智…

SpringBoot系列之實現高效批量寫入數據

Spring Boot 實現高效批量插入數據的實踐指南 在實際開發中&#xff0c;我們經常會遇到需要批量插入大量數據到數據庫的場景。如果使用傳統的單條插入方式&#xff0c;不僅效率低下&#xff0c;還會給數據庫帶來巨大壓力。本文將介紹如何使用 Spring Boot 實現高效 批量數據插入…

SQL語言基礎知識(2)

在學會創建數據庫之后&#xff0c;在數據庫中需要創建表&#xff08;實體以表的形式存在&#xff09;&#xff0c;以及對表中存儲的數據記錄進行定義&#xff0c;相當于 Java 語言中對類編寫其屬性。在定義前我們需要了解 SQL 語言有哪些數據類型。一、數據類型1.1 數據值類型1…

響應式編程框架Reactor【1】

文章目錄一、Reactor 框架概述與理論基礎1.1 響應式編程&#xff08;Reactive Programming&#xff09;是什么&#xff1f;1.2 Reactive Streams 規范1.3 響應式編程與 Reactor 的誕生1.4 Reactor核心特性1.5 Reactor與其它響應式框架比較二、Reactor核心類型2.1 Reactor 核心概…

【LeetCode】29. 兩數相除(Divide Two Integers)

文章目錄29. 兩數相除&#xff08;Divide Two Integers&#xff09;1. 題目重述與約束解析2. 算法選擇與總體設計3. 核心難點與關鍵技巧4. 解法一&#xff1a;快倍增&#xff08;重復加倍減法&#xff09;4.1 思路4.2 流程圖4.3 正確性要點5. 解法二&#xff1a;位移長除法&…

智能物聯網(AIoT)核心技術落地路徑與企業數字化轉型適配方案

一、行業現狀&#xff1a;AIoT 落地潛力與企業轉型痛點并存根據中國信通院《2023 年中國物聯網發展白皮書》數據&#xff0c;截至 2023 年&#xff0c;我國物聯網設備連接數已突破 300 億&#xff0c;龐大的設備基數為企業數字化轉型奠定了技術基礎。但與之形成鮮明對比的是&am…

前端文件下載的三種方式:URL、二進制與 Base64 的深度解析

前言在 Web 應用開發中&#xff0c;文件下載是一個常見的功能需求。從簡單的圖片保存到復雜的報表導出&#xff0c;前端開發者需要根據后端返回的數據格式選擇合適的處理方式。本文探討三種主流的文件下載方式 —— 基于 URL、二進制數據和 Base64 編碼的實現原理、區別對比及通…

B站 XMCVE Pwn入門課程學習筆記(8)

這個視頻講的比較難&#xff0c;我花了比較長時間來分析&#xff0c;甚至一個點反復很多次&#xff0c;這也是在學PWN的過程中不可避免的&#xff0c;需要堅持和毅力pwn3:沒有system&#xff0c;通過ROP調用write的plt入口&#xff0c;執行write函數&#xff0c;并且將gots里的…

AMGCL介紹和使用

文章目錄一、AMGCL 簡介1.1 什么是 AMG&#xff1f;1.2 AMGCL 特點二、安裝與配置2.1 獲取源碼2.2 編譯依賴&#xff08;可選&#xff09;三、基本使用示例3.1 構造稀疏矩陣&#xff08;以 1D Poisson 為例&#xff09;四、核心組件介紹4.1 后端&#xff08;Backend&#xff09…

AI解決生活小事系列——用AI給我的電腦做一次“深度體檢”

哈嘍&#xff0c;大家好&#xff0c;這里是Ai極客團長&#xff0c;我打算做一個用AI解決生活實際問題的系列專欄。 決定做這個系列的初衷很簡單&#xff1a;現在打開手機、電腦&#xff0c;到處都是 "AI 改變世界" 的宏大敘事&#xff0c;但對普通人來說&#xff0c…