Отключить предупреждение DTD для скриптов Ant в Eclipse? - PullRequest
64 голосов
/ 12 декабря 2008

Я использую Eclipse Ganymede . Все работает хорошо, но у меня есть анальное сохраняющее стремление к вкладке Проблемы без предупреждений. Прямо сейчас он (правильно) жалуется на мои Ant сценарии: «Для документа не обнаружено никаких грамматических ограничений (DTD или XML-схема)». Есть ли способ отключить это только для этих файлов? В идеале я хотел бы, чтобы он все еще предупреждал меня, если в моих других ограниченных схемами файлах отсутствовали объявления схемы.

Ответы [ 7 ]

127 голосов
/ 27 января 2009

Самое простое - предоставить минимальное DTD для его отключения.

<!DOCTYPE project>

для файлов муравьев

27 голосов
/ 30 июля 2011

Будучи с Брайаном в «анально-сохраняющемся стремлении к вкладке« Проблемы без предупреждений »), я наконец решил серьезно отнестись к решению этой проблемы. Благодаря лидерству Мартина это выглядит как сделка.

Однако вместо Project -> Properties его можно решить глобально через Windows -> Preferences.

  1. Выберите категорию проверки на левой панели.
  2. Найдите Validator с именем «XML Validator» (на правой панели) и нажмите кнопку с его эллипсами (...).
  3. В следующем диалоговом окне выберите «Исключить группу» и нажмите «Добавить правило ...».
  4. На первой странице мастера создания нового правила фильтра выберите параметр «Тип содержимого» и нажмите «Далее»>.
  5. Наконец, в раскрывающемся списке Тип содержимого выберите «Ant Buildfile».
  6. Нажмите Готово и пару ОК, и это должно позаботиться о существующих и будущих предупреждениях о проверке файла Ant Build.
6 голосов
/ 01 октября 2010

Несмотря на то, что эта тема немного старше, кто-то может найти это интересным:

http://www.cs.hs -rm.de / ~ Knauf / KomponentenArchitekturen2008 / jsfunit / index.html

Перейдите к Свойства проекта -> Проверка и следуйте снимкам экрана на этой странице. Должно быть легко, даже если вы не говорите по-немецки. ; -)

Это решение отлично сработало для меня. Ура!

4 голосов
/ 13 января 2010

Вы можете удалить его и восстановить, чтобы избежать предупреждения. Это ошибка, очевидно.

2 голосов
/ 01 июня 2013

Я вижу возможность отключить это в новых версиях Eclipse. Он находится под: Window, Preferences, XML, XML Files, Validation, затем измените раскрывающийся список «Укажите, когда грамматика не указана:» с «Предупредить» на «Игнорировать» ..

1 голос
/ 02 марта 2010

На самом деле, как говорит Дамоко, это похоже на ошибку в Eclipse. Если я удаляю (копирую в другое место) файл из окон, обновляю затмение, а затем восстанавливаю файл и снова обновляю, предупреждение исчезает.

Я использую Eclipse Galileo build 20090621-0832.

0 голосов
/ 15 февраля 2011

щелкните правой кнопкой мыши на предупреждении, чтобы удалить его, затем очистите

...