針對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)_突。我項目中的其他XML文件(例如SpringFramework配置文件)沒有警告,并且給出了有關(guān)架構(gòu)沖突的正確警告。
如何使模式檢查正常工作并希望警告消失?服務(wù)器確實運行正常。它似乎只是一個IDE問題。
相關(guān)文章:
1. docker內(nèi)創(chuàng)建jenkins訪問另一個容器下的服務(wù)器問題2. 如何解決Centos下Docker服務(wù)啟動無響應(yīng),且輸入docker命令無響應(yīng)?3. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?4. css3 - 學(xué)習(xí)css構(gòu)建圖形時,遇到一個很有意思的現(xiàn)象,具體代碼如下5. 極光推送 - Android app消息推送 百度 極光 個推 信鴿哪個好一些?6. javascript - js閉包作用域7. html5 - 百度echart官網(wǎng)下載的地圖json數(shù)據(jù)亂碼8. html - css 使用字體的時候,格式有什么特殊要求嗎?9. 微信開放平臺 - android 微信支付后點完成按鈕,后回調(diào)打開第三方頁面,屏幕閃動,求解決方法10. javascript - echart+百度地圖
