運行報錯:java.io.IOException: invalid constant type: 15


jdk,tomcat更新到jdk1.8與 tomcat8

運行報錯:java.io.IOException: invalid constant type: 15

pom.xml文件中更新javassist的版本從3.15到3.18

1 <dependency>
2 <groupId>org.javassist</groupId>
3 <artifactId>javassist</artifactId>
4 <version>3.18.2-GA</version>
5 </dependency>

 

注意:如果找不到javassist 依賴,可能包含在其他的依賴中。可以像我這樣排除這個依賴再引用

      <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>dubbo</artifactId>
            <version>2.5.3</version>
            <exclusions>
                <exclusion>
                    <artifactId>spring</artifactId>
                    <groupId>org.springframework</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>javassist</artifactId>
                    <groupId>org.javassist</groupId>
                </exclusion>
            </exclusions>
        </dependency>

        <!--解決 java.io.IOException: invalid constant type: 15-->
        <dependency>
            <groupId>org.javassist</groupId>
            <artifactId>javassist</artifactId>
            <version>3.18.2-GA</version>
        </dependency>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM