WELD-001303: нет активных контекстов для типа области видимости javax.enterprise.context.RequestScoped - PullRequest
0 голосов
/ 28 марта 2019

Использование NetBeans 8.2 с JSF2.2 на GlassFish4.1.1 , без ( Prime || ICE || Богатая ) && лица :)

У меня настроен NB, поэтому каждый раз, когда я сохраняю какой-либо файл, он повторно развертывает проект, чтобы изменения автоматически отображались при нажатии клавиши F5 в браузере.

Это делается путем проверки Развертывание при сохранении в Щелкните правой кнопкой мыши значок проекта> Свойства> Выполнить , что

Если выбран этот параметр, файлы компилируются и развертываются при их сохранении.

Этот параметр экономит ваше время при запуске или отладке приложения в IDE.

Пока, поэтому я не хочу избавляться от этой опции.

Проблема:

КАЖДЫЙ ВРЕМЯ. Я делаю изменения в одном из бэкэнд-файлов, а именно в файлах .java в Исходных пакетах , он, как обычно, повторно развертывается, но когда я обновляюсь в браузере: THE TITLE происходит .

Текущее утомительное решение:

  1. Очистить и построить (*)
  2. Run
  3. Обновить браузер

тогда это работает.

(*) Когда этот шаг сделан, окно вывода NB показывает эту ошибку:

D: \ path \ to \ project \ ProjectName \ nbproject \ build-impl.xml: 1431: Невозможно удалить файл D: \ path \ to \ project \ ProjectName \ build \ web \ WEB-INF \ Lib \ Обще-валидатор-1.6.jar

BUILD FAILED (общее время: 7 секунд)

Тем не менее, проблема должна исчезнуть.


Любое понимание приветствуется, но, надеюсь, оно не предполагает смены IDE.

Thanx

...