解決java maven項(xiàng)目找不到j(luò)console-1.8.0.jar和tools-1.8.0.jar包問(wèn)題
今天遇到了這樣一種情況,自己的maven項(xiàng)目中并沒(méi)有引用的jar包出現(xiàn)在了Maven Dependencies的依賴包中。而我在pom.xml自己沒(méi)有沒(méi)有引入啊.
圖示

懷疑是自己的alibaba 的druid所依賴的包:
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.14</version></dependency>
然后查看了它的相關(guān)依賴,果然找到了這兩個(gè)依賴。
解決方法是:pom.xml引入時(shí)排除掉這兩個(gè)依賴:
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.14</version> <exclusions><exclusion> <groupId>com.alibaba</groupId> <artifactId>jconsole</artifactId> <version>1.8.0</version></exclusion> <exclusion> <groupId>com.alibaba</groupId> <artifactId>tools</artifactId> <version>1.8.0</version></exclusion> </exclusions> </dependency>
然后:更新一下maven 工程 即可;
步驟:右鍵項(xiàng)目—>Maven?>Update project
(或者可以選中maven項(xiàng)目使用快捷鍵 alt + F5)
補(bǔ)充知識(shí):報(bào)錯(cuò)java: 需要class, interface或enum解決方案(IDEA)
新手學(xué)習(xí)Java遇到一個(gè)新問(wèn)題,鍵盤輸入需要導(dǎo)入一個(gè)java.util.Scanner,
報(bào)錯(cuò)java: 需要class, interface或enum,說(shuō)class or interface expected,
網(wǎng)上查詢很久才發(fā)現(xiàn),IDEA和eclipse不一樣,
IDEA包導(dǎo)入要在package之后,兩個(gè)對(duì)調(diào)位置就可以了。
以上這篇解決java maven項(xiàng)目找不到j(luò)console-1.8.0.jar和tools-1.8.0.jar包問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 詳解Android studio 動(dòng)態(tài)fragment的用法2. 編程語(yǔ)言PHP在Web開(kāi)發(fā)領(lǐng)域的優(yōu)勢(shì)在哪?3. 什么是python的自省4. Spring Boot和Thymeleaf整合結(jié)合JPA實(shí)現(xiàn)分頁(yè)效果(實(shí)例代碼)5. 解決Android studio xml界面無(wú)法預(yù)覽問(wèn)題6. 基于android studio的layout的xml文件的創(chuàng)建方式7. Android如何加載Base64編碼格式圖片8. Springboot Druid 自定義加密數(shù)據(jù)庫(kù)密碼的幾種方案9. Vue封裝一個(gè)TodoList的案例與瀏覽器本地緩存的應(yīng)用實(shí)現(xiàn)10. 圖文詳解vue中proto文件的函數(shù)調(diào)用

網(wǎng)公網(wǎng)安備