Как отключить проверку JSP в Eclipse helios? - PullRequest
30 голосов
/ 25 января 2012

В моем Eclipse Helios 3.6 настроен проект Maven.Он прекрасно собирается и разворачивается.Но это показывает красную отметку на моем проекте и показывает много проблем JSP.Я хочу как-то избавиться от этих проблем проверки JSP в представлении проблемы.Одним из примеров проблемы JSP является ArrayList , который не может быть разрешен для типа.То, что я сделал для этого, находится внутри окна-> предпочтения-> web-> jsp-файлов-> проверка Я снял флажок для проверки фрагментов jsp. Кроме того, я щелкнул правой кнопкой мыши мой проект.Перейдите к Свойства-> Проверки , затем установите флажок Приостановить все валидаторы , но, тем не менее, я вижу те же проблемы в представлении проблем и вижу красную отметку на моем проекте?

Ответы [ 6 ]

47 голосов
/ 25 января 2012

Я делаю то же самое, что и Аравинд, но делаю это в общих настройках: Настройки> Проверка.Здесь я снимаю все флажки «Сборка», но оставляю флажок «Вручную», когда хочу вручную проверить JSP, XML, ....

2 голосов
/ 29 января 2016

@ Ответ Стийна прекрасно работает, но отключает проверку all для JSP.Иногда эта проверка может быть очень полезна, чтобы указать, где у вас есть ошибки.

Если вы все еще хотите, чтобы ваши обычные JSP были проверены, просто не ваши JSPF (Фрагменты JSP), выполните следующие действия:

  1. Откройте Window> Preferences из меню.
  2. Перейдите к Web> JSP Files> Validation.
  3. Снимите флажок «Проверять фрагменты JSP».

Это одна из первых вещей, которые я делаю с веб-проектами, использующими JSP в новой установке Eclipse.Я только что подтвердил в версии Eclipse Mars для JEE, но я почти уверен, что она будет работать примерно так же и в старых версиях, возвращаясь к версии 3.2.Ваши JSP все еще должны быть проверены, но валидатор должен оставить ваши JSPF в покое ... очевидно, ваши фрагменты должны использовать расширение .jspf, чтобы это работало.

2 голосов
/ 14 декабря 2012

Я использую sts-2.5.0.RELEASE (на основе Eclipse 3.6), и я решил проблему, сняв флажок со следующими свойствами:

Предпочтения> Валидация> JSP Content Validator (снимите флажок manual & build)

Параметры> Проверка> Проверка синтаксиса JSP (снимите отметку с руководства и сборки)

2 голосов
/ 25 января 2012

Я обычно делаю следующее: - Щелкните правой кнопкой мыши проект - свойства - Проверка -> Ссылка настройки параметров на фрейме проверки - Отключите все. Также щелкните правой кнопкой мыши проект - свойства - Проверка -> Синтаксис JSP - снимите флажок для определенных параметров проекта.

0 голосов
/ 24 января 2015

Щелкните правой кнопкой мыши файл JSP> Свойства Установите флажок «Производные».

0 голосов
/ 25 января 2012

Вместо отключения проверок, что является хорошим аспектом затмения.

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

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

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