Spring配置文件報錯問題

項目中Spring的各種配置文件報錯,在左邊處顯示紅叉.

問題一:


這裏寫圖片描述

  • 出現這種情況是標籤頭部有空格!.

問題二:


這裏寫圖片描述

問題描述:配置文件傍邊會報錯,就是說找不到這個標籤對應的約束等,spring-mvc.xml,spring-mybatis,applicationContext.xml等配置文件都會出現這樣的錯誤.

  • 查閱了網上的資料,說的各種解決方法,比如說是對應的約束jar包沒有引入等等解決方案.但是我這裏適用.我使用的是Maven來管理jar包的,jar包都存在.

  • 還有就是pom.xml文件中Spring版本與配置文件頭部約束中的版本號不對應.我的確實是這個原因.但是我改了版本號還是沒用……無奈

最終解決方案

這裏寫圖片描述

  • 注意到把空格刪掉,然後把版本號刪掉.問題解決.完美運行~

補充:

出現以上錯誤啓動Tomcat會報如下錯(部分帶代碼)

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 12 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 12; columnNumber: 63; cvc-elt.1: 找不到元素 'beans' 的聲明。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章