針對web.xml的虛假Eclipse警告:“未為文檔檢測到語法約束(DTD或XML模式)。”
也許嘗試:
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd
代替:
http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd
此外,<!DOCTYPE ...>缺少:
<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE xml><web-app xmlns='http://java.sun.com/xml/ns/j2ee' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd' version='2.5'> <!-- ... --></web-app>解決方法
我web.xml文件的頂部看起來像這樣:
<?xml version='1.0' encoding='UTF-8'?><web-app xmlns='http://java.sun.com/xml/ns/j2ee' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd' version='2.5'>
但是我仍然從Eclipse(Ganymede)那里得到警告,沒有檢測到XML模式,也沒有警告過模式?jīng)_突。我項(xiàng)目中的其他XML文件(例如SpringFramework配置文件)沒有警告,并且給出了有關(guān)架構(gòu)沖突的正確警告。
如何使模式檢查正常工作并希望警告消失?服務(wù)器確實(shí)運(yùn)行正常。它似乎只是一個(gè)IDE問題。
相關(guān)文章:
1. css - 關(guān)于div自適應(yīng)問題,大家看圖吧,說不清2. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?3. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””4. docker-machine添加一個(gè)已有的docker主機(jī)問題5. mysql - msyql 判斷字段不為空 簡單方法6. html5 - vue 里的Elemen UI的時(shí)間怎么轉(zhuǎn)化為時(shí)間戳嗎7. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。8. javascript - Vue 自定義控件v-model雙向綁定9. python - django如何每次調(diào)用標(biāo)簽的時(shí)候都取隨機(jī)數(shù)據(jù)10. linux - mysql源碼安裝遇到的問題
