Intellij IDEA Hotswap для файлов .xhtml с помощью WebLogic

Я работал, чтобы выяснить эту проблему, однако без успеха. У меня есть проект, который использует простые лица и .xhtmls, .javas и т. д. Я использую сервер Weblogic в Intellij IDEA. Я пытаюсь увидеть изменения в своем браузере, когда меняю файл .xhtml и использую «обновить классы и ресурсы». Однако я не успешен в этом. Кстати, это работает, когда я изменил файл .java. Для файла .xhtml успеха нет.

PS: Я использую для этого взорванный артефакт.

PS2: Когда я использую кнопку «Обновить классы и ресурсы», я вижу, что ухо обновляется из проводника Windows.

PS3: я использовал действие «Обновить» с параметром «Обновить классы и ресурсы», я использовал деактивацию «В кадре» с параметром «Обновить классы и ресурсы» и с другими параметрами, но нет, ничего, без успеха.


person Cookie Jar    schedule 15.02.2016    source источник


Ответы (3)


У меня аналогичная настройка, и это работает для меня:

  1. Развертывание взорванного артефакта;

  2. Разобранный артефакт должен быть создан при сборке (Ctrl+F9) — перейдите в меню «Файл» > «Структура проекта» > «Артефакты» и установите флажок «Сборка при сборке»;

  3. Собрать/сделать компилятором IDE (например, не maven), чтобы IDE поняла, что есть измененный файл и заменила его.

Вышеупомянутого достаточно для обновления xhtml при каждой сборке/создании проекта (Ctrl+F9), я не использую "Обновить классы и ресурсы" ни вручную, ни автоматически (например, при деактивации фрейма)

person Ivaylo D. Ivanov    schedule 16.02.2016
comment
ты используешь войну или ухо? - person Kalpesh Soni; 30.09.2016
comment
У вас есть решение для структуры уха? - person Z3RP; 09.10.2018

Для обновления ресурсов на вашем сервере нужно нажать (Ctrl+F10).

person Vladimir Koch    schedule 08.02.2018

Для меня хитрость заключалась в том, чтобы проверить «Распаковать вложенные архивы» .ear в Файл-> Структура проекта: введите здесь описание изображения

person krizajb    schedule 07.12.2018