一,問題分析
在學習 JavaWeb 的開發,很多時候我們會引用許多 JAR ,以為版本的問題,有時候就會出現這個問題:reference file contains errors (引用文件包含錯誤)。情況如下圖所示:
問題提示的錯誤是:
二、解決方案
解決分案有兩種,具體如下:
方案一:
那就是根據錯誤提示來改,因為 JAR 包中的有版本問題。既然錯誤中有提示,那么我們就按照錯誤的提示。將我的 spring-beans 改為 spring-beans-4.3 就可以了。
方案二:
那就如 掌門的博客 所示,我們就不然系統去監測我們的 XML 文件。直接去掉 XML 文件的驗證,提高文件的編譯速度。
具體做法:
Myeclipse :Window--Preferences--Validation,去掉XML Validator 和 XSL Validator 等文件類型的驗證
eclipse :Window--Preferences--General--Validation,可以去掉XML Validator 和 XSL Validator 等文件類型的驗證
我個人推薦該版本問題,驗證 XML 還是要有,不然有些細小的錯誤,我們還是沒有機器檢查的前面些!