Maven如何解決添加依賴之后沒有加載jar包報(bào)錯(cuò)問題
Maven添加依賴之后沒有加載jar包報(bào)錯(cuò)
有時(shí)候我們明明添加了jar包的依賴,但是總是沒有jar加載進(jìn)來,或者項(xiàng)目總是報(bào)錯(cuò),或者pom.xml文件報(bào)錯(cuò),比如添加一個(gè)jsp的依賴
<dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency>
比如說添加完這個(gè)依賴之后會(huì)報(bào)錯(cuò),報(bào)錯(cuò)顯示的是一大堆英文網(wǎng)址什么的,可以選擇當(dāng)前的Maven項(xiàng)目并右鍵——Maven——update project
這個(gè)時(shí)候jar添加進(jìn)來了
修復(fù)maven未引入jar包問題
學(xué)習(xí)網(wǎng)上開源項(xiàng)目過程中,想將原項(xiàng)目一層層剝析。并開個(gè)新項(xiàng)目一層層引用使用。
過程中新項(xiàng)目考的代碼存在未引用的jar包(不是全部maven配置導(dǎo),很多不需要)。
有些jar包實(shí)在不清楚實(shí)在那個(gè)里面引入的,針對(duì)這種情況總結(jié)一套分析處理過程。
步驟:
1、查看問題
顯示這個(gè)jar包未引入。
2、查找原項(xiàng)目中jar包配置
點(diǎn)擊maven(沒有顯示的可以百度下如何顯示),項(xiàng)目右鍵選擇其中的“Show Dependencies”
會(huì)得到以下圖形:
放大后使用ctrl+f查找關(guān)鍵字“collections”
雙擊下:
發(fā)現(xiàn)打開的是“commons-beanutils”文件
3、直接拿“commons-beanutils”
去查原項(xiàng)目在哪個(gè)dependency引入的就行了,代碼搬到新項(xiàng)目就行了。記得重新“reimport”下maven。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決fastjson泛型轉(zhuǎn)換報(bào)錯(cuò)的解決方法
這篇文章主要介紹了解決fastjson泛型轉(zhuǎn)換報(bào)錯(cuò)的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11java實(shí)現(xiàn)將結(jié)果集封裝到List中的方法
這篇文章主要介紹了java實(shí)現(xiàn)將結(jié)果集封裝到List中的方法,涉及java數(shù)據(jù)庫查詢及結(jié)果集轉(zhuǎn)換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07Spring Security 自定義短信登錄認(rèn)證的實(shí)現(xiàn)
這篇文章主要介紹了Spring Security 自定義短信登錄認(rèn)證的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Java中基于注解的代碼生成工具M(jìn)apStruct映射使用詳解
MapStruct?作為一個(gè)基于注解的代碼生成工具,為我們提供了一種更加優(yōu)雅、高效的解決方案,本文主要為大家介紹了它的具體使用,感興趣的可以了解下2025-02-02Java Swing組件單選框JRadioButton用法示例
這篇文章主要介紹了Java Swing組件單選框JRadioButton用法,結(jié)合具體實(shí)例形式分析了Swing單選框JRadioButton的使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2017-11-11Java8 新特性Lambda表達(dá)式實(shí)例詳解
這篇文章主要介紹了Java8 新特性Lambda表達(dá)式實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03