Конфигурация порта Jboss на ошибке Intellij Idea

Я пытаюсь запустить приложение на сервере приложений Jboss от Intellij Idea12. Я сделал настройку: enter image description here

но Как вы можете видеть на картинке, я получил ошибку Management Port Configuration not found.

Ответы

Ответ 1

Возможной причиной может быть недопустимый файл конфигурации "standalone.xml" или любой другой файл конфигурации, который вы используете. Я поставил тег в неправильном месте и получил ту же ошибку.

Ответ 2

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

Ответ 4

Мое дело было в том, что конфигурации не было.

Папка c:\jboss-eap-6.4.6\standalone\configuration\не имела файлов конфигурации. Была только одна папка org.6.4.0, где была конфигурация.

Решением было скопировать файлы конфигурации из c:\jboss-eap-6.4.6\standalone\configuration\org.6.4.0\to c:\jboss-eap-6.4.6\standalone\configuration\

Ответ 5

Похоже, что IntelliJ IDEA не смог прочитать значение смещения из "standalone.xml". Чтобы решить эту проблему, просто установите для параметра "Смещение порта" значение 0 в окне "Конфигурация", вручную добавится дополнительная опция виртуальной машины: -Djboss.socket.binding.port-offset = 0

enter image description here

Ответ 6

У меня была такая же проблема, но я понятия не имею, как выглядит ваша установка, поэтому решение может быть не таким. Кроме того, так как ваш вопрос довольно старый, вы, вероятно, уже выяснили ответ.

В любом случае.. В случае, если кто-то еще случайно наткнется на эту проблему, я решил это так: Мы используем Puppet в нашем проекте, и я изменил пару файлов .yaml, где я добавил несколько URL-адресов. URL-адреса, содержащие &, которые должны были быть &, и IntelliJ не уведомили меня, что это было проблемой. Это сломало JBoss и все такое.

Попробуйте запустить JBoss standalone.sh в терминале и посмотреть, есть ли у вас Stacktrace.

Ответ 7

В моем случае в файле standalone.xml в разделе <deployments> было добавлено следующее:

<deployment name="xxx-ear-1.0.ear" runtime-name="xxx-ear-1.0.ear">
 <fs-archive path="path\xxx-ear-1.0.ear"/>
</deployment>

Я удалил это и работал.

Ответ 8

Вероятно, это происходит из-за ошибки синтаксического анализа в файлах конфигурации.

Запустите JBoss/WildFly в командной строке, чтобы вы могли видеть более подробную информацию, если это происходит из-за ошибки конфигурации (или синтаксического анализа).

  • В Windows запустите файл {JBOSS_HOME}/bin/standalone.bat, чтобы он открыл консольное окно и попытался запустить ваш сервер приложений.
  • Посмотрите на любую ОШИБКУ в журнале и посмотрите, связана ли она с конфигурацией.
  • Например:

    ОШИБКА [org.jboss.as.server] WFLYSRV0055: Исправлено исключение во время загрузки: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0085: не удалось проанализировать конфигурацию

Если это не помогает, взгляните на открытые порты - возможно, порт JBoss/WildFly настроен на то, что уже используется каким-либо другим приложением.

Ответ 9

Убедитесь, что вы указали правильный файл конфигурации, возможно, ваш файл конфигурации содержит неулокальные записи тегов/элементов.

Ответ 10

В моем случае, standalone.xml был поврежден (вероятно, из-за того, что Idea заморозилась и пришлось сделать жесткое отключение). Поэтому я пошел в standalone_xml_history и скопировал standalone.xml днем ранее. И он снова начал нормально работать.

Ответ 11

В моем случае: Я набрал 9990 в смещении порта конфигураций Run/Debug, и он решил. :)