關(guān)于maven項(xiàng)目引入maven庫沒有的jar處理辦法
有些jar 如oracle的驅(qū)動(dòng)ojdbc14.jar 二維碼依賴包QrCode.jar在maven中央庫不存在,對于這些jar如何引入比較方便后續(xù)管理了?
第一種辦法:
把jar下載到本地,并在項(xiàng)目中指定jar的位置。
缺點(diǎn):1、這種辦法在使用maven把項(xiàng)目輸出jar時(shí),外部jar不會(huì)引入;
2、新建項(xiàng)目如需再引用該jar時(shí),需再次指定jar在本地的存儲位置。
第二種辦法:
使用命令,把jar加載到本地maven倉庫。
優(yōu)點(diǎn):把項(xiàng)目輸出到j(luò)ar時(shí),也會(huì)打包到項(xiàng)目jar,同時(shí)新建項(xiàng)目如需使用同一版本的jar時(shí)也可實(shí)現(xiàn)復(fù)用。
操作方法:
輸入命令將jar加載到本地maven庫,cmd命令行輸入如下命令:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=D:\jars\oracle驅(qū)動(dòng)jar\ojdbc14-10.2.0.1.0.jar
上面的D:\jars為jar在本地的絕對路徑,注意替換為自己的路徑。如果執(zhí)行成功,會(huì)出現(xiàn)如下圖示:

箭頭所指為安裝到本地maven庫存放路徑,注意看是否與項(xiàng)目所引用的本地maven庫是否一致,如不一致,可考慮將其拷貝到項(xiàng)目所引用的本地maven庫。加載成功會(huì)出現(xiàn)紅框中的提示。
然后項(xiàng)目中pom.xml即可如此引入:

如果還有紅色警告,可點(diǎn)擊下面圖示的按鈕,重新加載:

到此這篇關(guān)于關(guān)于maven項(xiàng)目引入maven庫沒有的jar處理辦法的文章就介紹到這了,更多相關(guān)maven項(xiàng)目沒有的jar內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
spring+Jpa多數(shù)據(jù)源配置的方法示例
這篇文章主要介紹了spring+Jpa多數(shù)據(jù)源配置的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08
CountDownLatch和Atomic原子操作類源碼解析
這篇文章主要為大家介紹了CountDownLatch和Atomic原子操作類的源碼解析以及理解應(yīng)用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03
Java通過cellstyle屬性設(shè)置Excel單元格常用樣式的全面總結(jié)講解
在處理Excel文件時(shí),經(jīng)常需要對單元格進(jìn)行樣式設(shè)置,以滿足特定的需求和美化要求,這篇文章主要給大家介紹了關(guān)于Java通過cellstyle屬性設(shè)置Excel單元格常用樣式的相關(guān)資料,需要的朋友可以參考下2024-01-01
Spring Boot假死診斷實(shí)戰(zhàn)記錄
這篇文章主要給大家介紹了關(guān)于Spring Boot假死診斷的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07

