針對web.xml的虛假Eclipse警告:“未為文檔檢測到語法約束(DTD或XML模式)?!?/h1>
瀏覽:95日期:2024-04-30 11:24:50
如何解決針對web.xml的虛假Eclipse警告:“未為文檔檢測到語法約束(DTD或XML模式)?!保?p>也許嘗試: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模式,也沒有警告過模式沖突。我項目中的其他XML文件(例如SpringFramework配置文件)沒有警告,并且給出了有關架構沖突的正確警告。
如何使模式檢查正常工作并希望警告消失?服務器確實運行正常。它似乎只是一個IDE問題。
標簽:
web
上一條:SessionNotFoundException:會話ID為null。調用quit()后使用WebDriver嗎?(硒)下一條:在Java程序的主線程中調用System.exit(0)和Thread.currentThread()。interrupt()有什么區別?
相關文章:
1. python - 爬蟲模擬登錄后,爬取csdn后臺文章列表遇到的問題2. 視頻文件不能播放,怎么辦?3. javascript - ios返回不執行js怎么解決?4. mysql - 分庫分表、分區、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處5. javascript - 為什么在谷歌控制臺 輸出1的時候,輸出的1立馬就不見了6. html5 - HTML代碼中的文字亂碼是怎么回事?7. mysql 查詢身份證號字段值有效的數據8. javascript - angular使從elastichearch中取出的文本高亮顯示,如圖所示9. javascript - 求幫助 , ATOM不顯示界面!!!!10. python bottle跑起來以后,定時執行的任務為什么每次都重復(多)執行一次?
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模式,也沒有警告過模式沖突。我項目中的其他XML文件(例如SpringFramework配置文件)沒有警告,并且給出了有關架構沖突的正確警告。
如何使模式檢查正常工作并希望警告消失?服務器確實運行正常。它似乎只是一個IDE問題。
