Вопрос

Как я могу изменить условия, для которых MyEclipse будет выдавать предупреждающие флаги?Я был бы рад услышать общее решение, но вот моя конкретная проблема для любопытных / если это окажется актуальным:

<html xmlns="http://www.w3.org/1999/xhtml">
<wicket:panel>
<p>
<object type="text/html" width="750" height="360" wicket:id="htmlRendition"></object>
</wicket:panel>
</html>

вызывает предупреждения "Неопределенное имя атрибута (xmlns)", "Неизвестный тег (калитка: панель)" и "Неопределенное имя атрибута (калитка: id)". Как ни странно, для большинства HTML-файлов, сопряженных с файлами Wicket Java, ошибок нет, только файлы с форматом ClassName$InnerClassName.html.

Это было полезно?

Решение

В свойствах проекта вы можете отключить различные типы проверки.Например, вы можете сказать, что вам не нужна проверка DTD XML-файлов, или проверка HTML и т.д.

Примером Myeclipse является здесь.

Другие советы

Я использую следующее в своих HTML-файлах для Wicket:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"  
      xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd"> 

Я знаю, что некоторые IDE (IntelliJ), например, позволяют вам зарегистрировать dtd для проверки ваших XML-файлов.Похоже, что эта статья применима к XML-документам, но, возможно, HTML-файлы работают или могут быть настроены для аналогичной работы:

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.wst.xmleditor.doc.user/topics/cxmlcat.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top