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

啟動異常invalid constant type:15的解決方案

 更新時間:2018年12月08日 09:46:01   作者:執(zhí)筆記憶的空白  
今天小編就為大家分享一篇關(guān)于啟動異常invalid constant type:15的解決方案,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

最近一個項目測試的時候,需要進行多個tomcat集群測試。 我本地用了一個新的tomcat, 然后把項目打好的war包扔到tomcat里面進行運行。 啟動時出現(xiàn)一個異常:java.io.IOException: invalid constant type: 15 。

項目啟動環(huán)境:jdk1.8 、tomcat8 

網(wǎng)上查閱資料,說是引用dubbo 2.8版本時,自動引用了javassist 3.15.0版本。 導(dǎo)致和jdkjavassist沖突。   查看maven pom.xml文件,有引入javassist 3.21.0版本。 但是并沒有3.15.0版本。 

解決步驟:

一、輸出maven依賴的樹,并輸出日志到指定文件

然后在項目的pom.xml文件目錄,打開CMD 環(huán)境,  執(zhí)行命令  mvn dependency:tree>2.txt  

二、查看2.txt文件,看到項目所有的jar的依賴樹。

里面就包括了dubbo里面引用了javassist 3.15.0   具體操作如下圖:

然后就到依賴dubbomaven配置那里,排除javassist的依賴。   具體如下:

 <dependency>
  <groupId>com.alibaba</groupId>
  <artifactId>dubbo</artifactId>
  <version>2.8.4</version>
  <exclusions>
<exclusion><artifactId>javassist</artifactId><groupId>org.javassist</groupId></exclusion>
  </exclusions>
 </dependency>

這里大家自己的格式是什么樣的就自己格式化一下。然后重新編譯,更新下maven。 問題解決。(其他jar依賴沖突的問題也可以這樣分析解決)

如果這樣配置了還沒解決。去看下2.txt文件還有沒有其他關(guān)于javassist的依賴。一并去除。  另外就是找到你所依賴的項目的本地倉庫,找到依賴項目的版本,清除,重新install。 解決!

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • MVC框架自定義實現(xiàn)過程

    MVC框架自定義實現(xiàn)過程

    這篇文章主要介紹了MVC框架自定義實現(xiàn)過程,通過搞懂什么是MVC以及MVC的運行原理然后再去理解其演繹過程,本文附含了詳細的思維導(dǎo)圖幫助大家更好的理解MVC
    2021-08-08
  • Java8中Lambda表達式的理解與應(yīng)用

    Java8中Lambda表達式的理解與應(yīng)用

    Java8最值得學(xué)習(xí)的特性就是Lambda表達式和Stream?API,如果有python或者javascript的語言基礎(chǔ),對理解Lambda表達式有很大幫助,下面這篇文章主要給大家介紹了關(guān)于Java8中Lambda表達式的相關(guān)資料,需要的朋友可以參考下
    2022-02-02
  • Java?Spring讀取和存儲詳細操作

    Java?Spring讀取和存儲詳細操作

    這篇文章主要介紹了Spring讀取和存儲詳細操作,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • 關(guān)于Scanner中nextInt()、nextLine()等方法總結(jié)與問題解決

    關(guān)于Scanner中nextInt()、nextLine()等方法總結(jié)與問題解決

    這篇文章主要介紹了關(guān)于Scanner中nextInt()、nextLine()等方法總結(jié)與問題解決,具有很好的參考價值,希望對大家有所幫助。
    2022-11-11
  • 通過Docker啟動Solace并在Spring?Boot通過JMS整合Solace的操作方法

    通過Docker啟動Solace并在Spring?Boot通過JMS整合Solace的操作方法

    本文將介紹如何在Spring中使用,雖然代碼使用的是Spring Boot,但并沒有使用相關(guān)starter,跟Spring的整合一樣,可通用,JMS是通過的消息處理框架,可以深入學(xué)習(xí)一下,不同的MQ在JMS的整合上都是類似的,感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • SpringMvc自動裝箱及GET請求參數(shù)原理解析

    SpringMvc自動裝箱及GET請求參數(shù)原理解析

    這篇文章主要介紹了SpringMvc自動裝箱及GET請求參數(shù)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • Spring Boot配置讀取實現(xiàn)方法解析

    Spring Boot配置讀取實現(xiàn)方法解析

    這篇文章主要介紹了Spring Boot配置讀取實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • 淺談JAVA 內(nèi)存流的實現(xiàn)

    淺談JAVA 內(nèi)存流的實現(xiàn)

    這篇文章主要介紹了淺談JAVA 內(nèi)存流的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • java實現(xiàn)PPT轉(zhuǎn)PDF出現(xiàn)中文亂碼問題的解決方法

    java實現(xiàn)PPT轉(zhuǎn)PDF出現(xiàn)中文亂碼問題的解決方法

    這篇文章主要為大家詳細介紹了java實現(xiàn)PPT轉(zhuǎn)PDF出現(xiàn)中文亂碼問題的解決方法,進行了詳細的問題分析,需要的朋友可以參考下
    2015-11-11
  • Java的logback自定義日志脫敏組件詳解

    Java的logback自定義日志脫敏組件詳解

    這篇文章主要介紹了Java的logback自定義日志脫敏組件詳解,一個項目在書寫了很多打印日志的代碼,但是后面有了脫敏需求,如果我們?nèi)ナ謩痈膭哟a,會花費大量時間,如果引入本組件,完成配置即可輕松完成脫敏,需要的朋友可以參考下
    2023-11-11

最新評論