Я использую eclipse в своем проекте и, возясь с настройками eclipse, включил поддержку Javascript. Теперь eclipse жалуется, что в библиотеке JQuery есть ошибки и не позволяет мне скомпилировать проект. Кто-нибудь знает, как отключить проверку JavaScript?

358
Ritesh M Nayak 28 Июн 2010 в 15:20

8 ответов

Лучший ответ

Мне действительно нравится проверять мои файлы JavaScript, но я определенно не хочу проверять и обрабатывать банальные предупреждения сторонними библиотеками.

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

  1. Щелкните правой кнопкой мыши ваш проект.
  2. Перейдите к: Свойства → JavaScript → Включить путь
  3. Выберите вкладку Source . (Это выглядит идентично вкладке Java Build Path Source.)
  4. Разверните исходную папку JavaScript.
  5. Выделите шаблон Excluded.
  6. Нажмите кнопку Изменить .
  7. Нажмите кнопку Добавить рядом с полем Exclusion patterns.
  8. Вы можете либо ввести шаблон подстановки в стиле Ant, либо нажать кнопку Browse, чтобы указать источник JavaScript по имени.

Информация о включении / исключении источника JavaScript сохраняется в файле .settings/.jsdtscope. Не забудьте добавить его в свой SCM.

Вот как выглядит конфигурация с файлами jQuery, удаленными из проверки:

Eclipse - Project Properties - JavaScript - Include Path

718
Mr. Polywhirl 2 Мар 2016 в 17:39

Я удалил тег в .project.

    <buildCommand>
        <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
        <arguments>
        </arguments>
    </buildCommand>

У меня это сработало очень хорошо.

9
Claudionor Oliveira 11 Фев 2015 в 12:32

Перейдите в Windows-> Настройки-> Проверка.

Там будет список валидаторов с опциями флажков для Manual & Build, зайдите и индивидуально отключите валидатор javascript там.

Если вы установите флажок «Приостановить все валидаторы» вверху, это не обязательно повлияет.

1
antony.trupe 2 Ноя 2012 в 20:07

Другая причина может заключаться в том, что вы случайно добавили природу Javascript в свой проект непреднамеренно (я просто сделал это случайно), что позволяет проверять ошибки javascript.

Удаление этого .... javascriptnature из вашего проекта исправляет это.

(это, конечно, только если вы не хотите, чтобы затмение осознало, что у вас есть JS)

0
pvgoddijn 19 Сен 2014 в 08:24

Кроме того, если вы используете IDE Tern eclipse или IBM Node.js Tools для Eclipse вам может потребоваться отключить JSHint и другие библиотеки, которые вам не нужны.

Чтобы отключить это, выберите Project Properties> Tern> Modules> JSHint или любую другую библиотеку, которая вам не нужна. введите описание изображения здесь

0
Sairam Krish 18 Май 2017 в 07:19

Отключите JavaScript Validator в конфигурации «Builders» для вашего проекта:

  1. Щелкните правой кнопкой мыши ваш проект
  2. Выберите Свойства -> Строители
  3. Снимите флажок «JavaScript валидатор»

Затем либо перезапустите Eclipse, либо / и переименуйте .js во что-то вроде .js_, затем снова вернитесь.

125
Community 5 Дек 2011 в 22:09

Мне удалось исключить jquery.mobile 1.1.1 в Juno, выбрав Добавить несколько рядом с «Шаблонами исключений», в результате чего появится дерево, затем перейдите к папке jquery-mobile и выберите ее.

Это исправило все предупреждения для библиотеки!

2
biegleux 22 Сен 2012 в 05:50

Окно -> Настройки -> JavaScript -> Валидатор (также возможно для настроек проекта)

Или

Окно -> Настройки -> Проверка (отключить проверки и настроить их параметры)

8
Redlab 28 Июн 2010 в 11:31