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

idea中解決maven包沖突的問題(maven helper)

 更新時(shí)間:2018年12月28日 09:43:05   作者:javaobject  
這篇文章主要介紹了idea中解決maven包沖突的問題(maven helper),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

日常開發(fā)中經(jīng)常會(huì)遇到xxx.class 找不到的異常,但是這個(gè)類確實(shí)存在我們的項(xiàng)目中,就會(huì)感覺很離奇,其實(shí)這就是包沖突的問題

沖突問題

比如項(xiàng)目中引用了兩個(gè) fastjson.jar的版本,分別為

  • fastjson:1.2.28
  • fastjson:1.2.3

我們用到了1.2.28中的某個(gè)類, 比如 A類,在版本更新中 1.2.3版本去掉了這個(gè)類,然而我們項(xiàng)目中maven 卻把1.2.3的 jar 打包進(jìn)去了,那我們就會(huì)報(bào)異常,不存在這個(gè) class,但是我們調(diào)錯(cuò)誤的時(shí)候卻發(fā)現(xiàn)這個(gè)類存在,那我們?cè)趺凑业絾栴}根源呢,到底是哪個(gè)包的需要Exclude 呢,我之前也不會(huì),今天有幸找到個(gè)方法,分享給大家。

idea 中maven 問題

idea 中查看 maven 依賴只會(huì)給你一個(gè)復(fù)雜到極點(diǎn)圖,基本沒有啥價(jià)值,所以要安裝個(gè)插件 maven helper,這個(gè)插件用了都說好啊

解決問題

首先安裝插件 maven helper(因?yàn)槲乙呀?jīng)安裝了,所以沒 install 的按鈕了)

安裝完成后,在 pom 文件下方會(huì)出現(xiàn)這個(gè)東西

點(diǎn)進(jìn)去你會(huì)發(fā)現(xiàn)仿佛回到了 eclipse

接下來到重點(diǎn)了,選中沖突選項(xiàng) conflicts,這一列都是存在沖突的包

以fastjson 為例


當(dāng)然我們調(diào)錯(cuò)誤的時(shí)候也可以直接搜索有問題的包,如下

選中右鍵就可以 Exclude 啦,想用1.2.28就把其他版本的Exclude掉,想用1.2.3就把其他版本的Exclude掉,是不是很方便。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java垃圾回收finalize()作用詳解

    Java垃圾回收finalize()作用詳解

    這篇文章主要為大家詳細(xì)介紹了Java垃圾回收finalize()作用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-09-09
  • Java二叉樹的遍歷思想及核心代碼實(shí)現(xiàn)

    Java二叉樹的遍歷思想及核心代碼實(shí)現(xiàn)

    今天小編就為大家分享一篇關(guān)于Java二叉樹的遍歷思想及核心代碼實(shí)現(xiàn),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • JavaScript中new運(yùn)算符的實(shí)現(xiàn)過程解析

    JavaScript中new運(yùn)算符的實(shí)現(xiàn)過程解析

    這篇文章主要介紹了JavaScript中new運(yùn)算符的實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • mybatis in查詢傳入String方式

    mybatis in查詢傳入String方式

    這篇文章主要介紹了mybatis in查詢傳入String方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • springboot+log4j.yml配置日志文件的方法

    springboot+log4j.yml配置日志文件的方法

    這篇文章主要介紹了springboot+log4j.yml配置日志文件的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • SpringMVC源碼之HandlerMapping處理器映射器解析

    SpringMVC源碼之HandlerMapping處理器映射器解析

    這篇文章主要介紹了SpringMVC源碼之HandlerMapping處理器映射器解析,在Spring?MVC中,HandlerMapping處理器映射器用于確定請(qǐng)求處理器對(duì)象,請(qǐng)求處理器可以是任何對(duì)象,只要它們使用了@Controller注解或注解@RequestMapping,需要的朋友可以參考下
    2023-08-08
  • Java 面試題和答案 -(上)

    Java 面試題和答案 -(上)

    本文主要介紹Java 面試題和答案,這里整理了Java面試中出現(xiàn)的各種題型,和相應(yīng)知識(shí)點(diǎn),有需要的小伙伴可以好好參考下,幫助大家面試成功
    2016-09-09
  • Java中的抽象類和接口你了解嗎

    Java中的抽象類和接口你了解嗎

    這篇文章主要為大家詳細(xì)介紹了Java中的抽象類和接口,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • Java的LinkedHashSet源碼深入講解

    Java的LinkedHashSet源碼深入講解

    這篇文章主要介紹了Java的LinkedHashSet源碼深入講解,LinkedHashSet是HashSet的子類,而由于HashSet實(shí)現(xiàn)了Set接口,因此LinkedHashSet也間接實(shí)現(xiàn)了Set類,LinkedHashSet類屬于java.base模塊,java.util包下,需要的朋友可以參考下
    2023-09-09
  • SpringBoot3.x循環(huán)依賴問題解決方案

    SpringBoot3.x循環(huán)依賴問題解決方案

    這篇文章主要介紹了SpringBoot3.x循環(huán)依賴的相關(guān)知識(shí),本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06

最新評(píng)論