最近項目想使用 hibernate-validator,於是想看看其源代碼。
1、遇到的問題:
幫助文檔:https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#validator-gettingstarted-createmodel
從gitHub上找到了源碼庫,源碼地址:https://github.com/hibernate/hibernate-validator
下載了源碼在導入 IDEA 2106 時編譯報錯了,有部分類找不到,截圖如下:
2、問題解決過程
在源代碼目錄上執行: mvn clean install -DskipTests 命令
發現如下警告錯誤:
大概的意思是說我的 maven 版本太低了,於是把maven升級到了最新版本 maven 3.5.2 ,再執行上面的maven 編譯命令,發現編譯有一個 OSGI 模塊報錯,如下:
直接將以上的錯誤忽略掉!
注意:Jdk最好用 jdk8 以上的版本。
3、再重新導入IDEA
導入 idea 直接執行 TestCase 就 ok 了。