3
Eclipse的伽利略在標籤庫文件
<?xml version="1.0" encoding="UTF-8"?>
<taglib xmlns="http://java.sun.com/xml/ns/javaee"
xmns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee/webjsptaglibrary_2_0.xsd"
version="2.0">
</taglib>
的文檔沒有檢測到語法約束(DTD或XML模式)如何才能擺脫的警告?應用程序工作正常,看起來像一個IDE問題或東西。我知道我可以禁用警告檢查,但這不正是我所期待的。
產生另一個錯誤:「通過文件」taglib.tld「驗證文件」webjsptaglibrary_2_0.xsd「時檢測到以下錯誤。在大多數情況下,可以通過直接驗證」webjsptaglibrary_2_0.xsd「來檢測這些錯誤。但是,只有在taglib.tld的上下文中驗證webjsptaglibrary_2_0.xsd時,錯誤纔有可能發生。「如果我查看錯誤詳細信息,請參閱許多條目,如:「除'xs:appinfo'和'xs:documentation'之外的架構元素中不允許使用」s4s-elt-character非空白字符「 –
我重新檢查時看起來像xsd不可用通過'http:// java.sun.com/xml/ns/javaee/webjsptaglibrary_2_0.xsd' url。如果你在本地有這個xsd,你可以在本地路徑'xsd/webjsptaglibrary_2_0.xsd'上更改url,例如 – CAMOBAP
CAMOBAP - 感謝指出這一點,不存在schemaLocation是問題的根源。修改了taglib標籤。 <?xml version =「1.0」encoding =「UTF-8」?> 警告消失了。非常感謝您的幫助。 –