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è)里面引入的,針對這種情況總結(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)文章
Spring?cloud?OpenFeign中動(dòng)態(tài)URl、動(dòng)態(tài)傳遞接口地址代碼示例
openFeign是作為微服務(wù)之間調(diào)用的解決方案,每個(gè)微服務(wù)項(xiàng)目是必不可少的,下面這篇文章主要給大家介紹了關(guān)于Spring?cloud?OpenFeign中動(dòng)態(tài)URl、動(dòng)態(tài)傳遞接口地址的相關(guān)資料,需要的朋友可以參考下2024-02-02IDEA配置MAVEN本地倉庫的實(shí)現(xiàn)步驟
本文主要介紹了IDEA配置MAVEN本地倉庫的實(shí)現(xiàn)步驟,將詳細(xì)介紹如何配置Maven環(huán)境變量,Maven配置文件,可以輕松地設(shè)置和配置MAVEN本地倉庫,以便在IDEA中享受更高效的開發(fā)體驗(yàn)2023-08-08jar的MANIFEST.MF配置Class-Path, java -classpath設(shè)置無效的解
這篇文章主要介紹了jar的MANIFEST.MF配置Class-Path, java -classpath設(shè)置無效的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07SpringBoot集成阿里巴巴Druid監(jiān)控的示例代碼
這篇文章主要介紹了SpringBoot集成阿里巴巴Druid監(jiān)控的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04idea配置檢查XML中SQL語法及書寫sql語句智能提示的方法
idea連接了數(shù)據(jù)庫,也可以執(zhí)行SQL查到數(shù)據(jù),但是無法識(shí)別sql語句中的表導(dǎo)致沒有提示,下面這篇文章主要給大家介紹了關(guān)于idea配置檢查XML中SQL語法及書寫sql語句智能提示的相關(guān)資料,需要的朋友可以參考下2023-03-03Java多線程的調(diào)度_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
有多個(gè)線程,如何控制它們執(zhí)行的先后次序呢?下文給大家分享四種方法及java多線程調(diào)度的實(shí)例代碼,需要的朋友參考下吧2017-05-05