0
Spring Tool Suite(3.1.0)/ Eclipse正在加載錯誤版本的Spring Bean XSD,導致XML驗證錯誤。我有spring-beans
3.2.2.RELEASE在類路徑上作爲Maven依賴項,因此<beans>
元素的profile
屬性應該是允許的。可悲的是,這標誌着一個錯誤。STS/Eclipse加載錯誤的Spring Bean XSD
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance""
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<beans profile="!cloud">
[...]
以下是在我的XML目錄設置中,並且建議將某些分辨率設置爲Spring Bean的3.1.4版。我不確定我是否可以用Maven的依賴來重寫這個(可以隨時更改)。
謝謝,但該項目的技術負責人不幸在'schemaLocation'中不允許使用數字。 – 2013-05-03 09:57:51
我能理解。除非我試圖排除其中一種奇怪的情況,否則我通常會將它們排除在外。讓我猜猜,它只發生在你的機器上?然後我會查看Eclipse設置。當你在命令行上運行Maven時它會工作嗎?看看Maven版本和項目POM。如果有任何安慰,我討厭這些類型的問題。 – Xenson 2013-05-03 14:12:13