亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

一文解決pom.xml報(bào)錯(cuò)Dependency "xxx" not found的問(wèn)題

 更新時(shí)間:2024年01月25日 11:41:15   作者:liudoyang  
我們?cè)谑褂胢aven進(jìn)行jar包管理時(shí)有時(shí)會(huì)遇到pom.xml中報(bào)錯(cuò)Dependency “XXX” not found,所以在本文中將給大家介紹一下pom.xml報(bào)錯(cuò)Dependency "xxx" not found的解決方案,需要的朋友可以參考下

1.maven倉(cāng)庫(kù)中真的沒(méi)有該jar包

這個(gè)是最簡(jiǎn)單的,當(dāng)遇到這個(gè)問(wèn)題時(shí)先到我們本地的maven倉(cāng)庫(kù)中去查看一下是否真的有這個(gè)jar包,我們maven倉(cāng)庫(kù)的默認(rèn)位置一般是在C:\Users\用戶名.m2\repository下。如果maven倉(cāng)庫(kù)做了其他鏡像,去該鏡像下去找一下有沒(méi)有這個(gè)jar包。沒(méi)有的話找一個(gè)對(duì)應(yīng)的jar包放到該目錄下就可以了。

2.maven倉(cāng)庫(kù)中有該jar包

我的解決辦法是

①首先將你pom.xml中的這段dependency代碼刪掉。

②然后將maven倉(cāng)庫(kù)中生成的jar包路徑下除jar包外的其他所有文件刪掉。比如pom.xml有一段代碼如下

<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>log4j-over-slf4j</artifactId>
			<version>1.7.25</version>
		</dependency>

那么就會(huì)生成C:\Users\用戶.m2\repository\org\slf4j\log4j-over-slf4j\1.7.25這個(gè)路徑,將這個(gè)路徑下除jar包外的文件全部刪掉。③然后將剛才pom.xml中刪掉的那部分代碼重新還原回去,更新maven。一般情況下使用這種辦法是可以解決該問(wèn)題的。但是有的時(shí)候是有特別頑固的jar這么是解決不掉的(具體原因不太清楚,有沒(méi)有大神可以指點(diǎn)一下)。這個(gè)時(shí)候使用下面這種方法:

①首先將你pom.xml中的這段dependency代碼刪掉。

②然后將maven倉(cāng)庫(kù)中生成的jar包整個(gè)路徑刪掉,以剛才的代碼為例。將C:\Users\用戶.m2\repository\org\slf4j\log4j-over-slf4j這個(gè)路徑刪除

③將jar包放到你本地的任意路徑

④用管理員打開(kāi)cmd

⑤使用如下命令 mvn install:install-file -Dfile=“D:\XXX.jar” -DgroupId=org.slf4j -DartifactId=log4j-over-slf4j -Dversion=1.7.25 -Dpackaging=jar 將你的jar包安裝到maven倉(cāng)庫(kù)當(dāng)中。

⑥將剛才pom.xml中刪掉的那部分代碼重新還原回去,更新maven。

以上就是一文解決pom.xml報(bào)錯(cuò)Dependency "xxx" not found的問(wèn)題的詳細(xì)內(nèi)容,更多關(guān)于pom.xml報(bào)錯(cuò)Dependency的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論