Ответ 1
Прежде всего, вам нужна версия Ultimate: then:
Настройки> Построение, Executions, Развертывание → Серверы приложений> "+"> JBOss Server
Кто-нибудь знает, как настроить сервер JBoss в IntelliJ и отладить приложение J2EE из среды IDE?
Когда я нажимаю на кнопку + в меню "Настройки"> "Плагины", для JBoss нет опции.
Прежде всего, вам нужна версия Ultimate: then:
Настройки> Построение, Executions, Развертывание → Серверы приложений> "+"> JBOss Server
По сути, я хотел отладить мой код, развернутый на сервере JBoss внутри IDE. Это может быть достигнуто путем удаленного подключения к серверу JBoss. Смотрите изображения ниже.
Убедитесь, что при запуске JBoss вы внесли изменения в файл standalone.bat, чтобы включить порт отладки. Обратите внимание на порт отладки, который необходимо указать при создании удаленной конфигурации в IntelliJ или Eclipse. Запустите сервер JBoss и нажмите на созданную вами новую удаленную конфигурацию.
Вы можете набрать cmd + shift + a (или ctrl + shift + a в окнах), чтобы открыть всплывающее окно действия, затем введите что-то вроде add server
и выберите "сервер", вариант. Это приведет вас к панели серверов приложений, где вы можете добавить (+
) сервер JBoss.
Примечание. У вас есть только поддержка JEE в окончательной версии. Версия с открытым исходным кодом не имеет такой возможности.
Вы можете ввести cmd + shift + a (или ctrl + shift + a на windows), чтобы открыть всплывающее окно действия, затем введите что-то вроде добавления сервера и выберите вариант "сервер". Это приведет вас к панели серверов приложений, где вы можете добавить (+) сервер JBoss.
Примечание. У вас есть только поддержка JEE в окончательной версии. Версия с открытым исходным кодом не имеет такой возможности.
Перейдите в "Выполнить"> "Редактировать конфигурации". Выберите +> Сервер JBoss> Локальный. Назовите конфигурацию (например, "WF15") Нажмите Configure и перейдите к пути установки WildFly. Перейдите на вкладку "Развертывание" и добавьте развернутую WAR. Вернитесь на вкладку "Сервер" и выберите "Повторное развертывание" из действия "При обновлении"; снимите флажок "Показать диалог" Запустите настройку WildFly запустит и развернет взорвавшуюся войну. Внизу базы IDE появится вкладка сервера "WF15".
Перед развертыванием в JBoss EAP или WildFly убедитесь, что вы включили плагин JBoss Integration и настроили сервер приложений.
Чтобы включить плагин, зайдите в "Настройки" → "Плагины" и установите флажок.
Чтобы настроить сервер - выберите "Настройки" → "Серверы приложений" и нажмите кнопку "Добавить сервер приложений". Среда IDE автоматически определит свою версию и предложит вам выбрать библиотеки для добавления в зависимости, когда сервер используется в проекте.