Как запустить WildFly с standalone-full.xml от IntelliJ IDEA?

Я пытаюсь запустить Wildfly 8.0 от Intellij IDEA. При запуске WildFly через commmand-line я могу использовать параметр -c standalone-full.xml для использования конфигурационного файла standalone-full.xml. Как я могу указать это при запуске WildFly из Intellij IDEA?

Ответ 1

На мой взгляд, переключатель -c standalone-full.xml не является VM Option, поэтому я опубликую немного другое решение: В конфигурации Run/Debug для вашего сервера на вкладке Startup/Connection у вас есть возможность установить Startup script:. В конце строки есть флажок Use default. Отмените его выбор и вставьте в конец ввода -c standalone-full.xml

Ответ 2

Добавление -Djboss.server.default.config=standalone-full.xml в VM_OPTIONS эквивалентно запуску standalone -c standalone-full.xml из оболочки

Ответ 3

Посмотрите на разные сценарии запуска для "Run" и "Debug" в Intellij IDEA. Если вы не снимите флажок "Использовать по умолчанию" в обоих из них, вы можете получить два разных профиля в "Запуск" и "Отладка". Легко забыть и раздражать, чтобы понять это.

Ответ 4

Я нахожусь в кросс-платформенной команде, и мы делимся своими конфигурациями запуска. Модификация запуска script может вызвать проблемы (другие пути по команде и сценарии запуска различны), поэтому мое решение было:

  • Сделано резервное копирование standalone.xml
  • Переименован standalone-full.xml в standalone.xml

Это не отвечает на вопрос OP напрямую, но может быть полезно для людей.

Ответ 5

Если вы хотите запустить его по умолчанию без передачи каких-либо параметров командной строки, чем go к автономному. (bat | sh)

Добавляем к переменной SERVER_OPTS: --server-config = standalone-full.xml

По крайней мере, теперь вы будете запускать его в полном режиме из любого места (ide, service, command line)

Ответ 6

В конфигурации Run/Debug для вашего сервера вы можете установить VM options. Вы можете включить свой коммутатор. Однако у вас могут быть проблемы с jboss, которые определяют правильный путь для файла, поэтому вам, возможно, придется немного поиграть с ним, прежде чем он сработает для вас.

Ответ 7

Run -> Edit configurations -> Click '+' in the top left corner -> JBoss Server -> Local

Здесь вы можете настроить свой экземпляр JBoss и установить параметры VM и т.д.