Отключить предупреждение DTD для Ant скриптов в Eclipse?

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

Ответ 1

Простейшим является предоставление минимального DTD для его закрытия.

<!DOCTYPE project>

для ant файлов

Ответ 2

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

Однако вместо Project → Properties он разрешается глобально через Windows → Настройки.

  • Выберите категорию "Проверка" на левой панели.
  • Найдите валидатор с именем "XML Validator" (в правой панели) и нажмите кнопку эллипса (...).
  • В следующем диалоговом окне выберите "Исключить группу" и нажмите "Добавить правило...".
  • На первой странице мастера правил фильтра выберите параметр "Тип контента" и нажмите "Далее" > .
  • Наконец, в раскрывающемся списке "Тип контента" выберите "Ant Buildfile".
  • Нажмите "Готово" и несколько OK, и это должно заботиться о существующих и будущих Ant предупреждениях проверки файла сборки.

Ответ 3

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

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

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

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

Ответ 4

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

Ответ 5

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

Ответ 6

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

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

Ответ 7

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