[錯誤日志]Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl


  最近在練習SpringBoot框架的時候,遇到這個很奇怪的問題。我是通過sts的Spring start project功能直接生成的工程,當選擇SpringBoot2.2版本以下的時候,運行沒有任何問題,一旦選擇2.2以上的版本時,會報

  Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl 這個錯誤。

  經過檢查發現SpringBoot已經自動依賴了該包:

 

  分析有可能是jar包版本不對引起的沖突,於是將該依賴從中剝離出來:

 

  Pom.xml中自動更改為:

                <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <exclusions>
                <exclusion>
                    <groupId>org.hibernate.validator</groupId>
                    <artifactId>hibernate-validator</artifactId>
                </exclusion>
            </exclusions>
        </dependency>    

  最后問題得以解決,成功正常運行。

  參考原博文:https://www.cnblogs.com/hiscode/p/Could_not_initialize_class_ConfigurationImpl.html


免責聲明!

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



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