Настройка JVM-аргументов Jboss для hotswap-agent и DCEVM

Для некоторых целей я пытаюсь запустить Jboss EAP 7.1 вместе с Eclipse, и оба подключены через Jboss Tools.

Итак, моя основная проблема заключается в том, как настроить аргументы JVM для JVM Jboss Server, поскольку я намерен использовать порядок DCEVM для использования HotDeployment.

Аргумент, который я хочу добавить:

java -XXaltjvm = dcevm -javaagent: c: \ java \ hotswap-agent.jar YourApp

Я добавил его в конфигурацию системы в консоли управления согласно некоторым веб-руководствам, но Jboss, похоже, не обнаруживает его. Также пробовал переменную среды JAVA_OPTS, но это не затронуто.

Примечание: я сам запускаю Jboss в автономной конфигурации, и я думаю, что JBoss Tools от Ecclipse делают то же самое. В нем используется автономный каталог и конфигурация xml.

1 ответ

Решение

1. Дважды щелкните по серверу JBoss в представлении серверов, чтобы открыть страницу конфигурации обзора этого сервера как таковую. Обзор конфигурации JBoss

2. Нажмите "Открыть конфигурацию запуска" (вверху слева) Изменить конфигурацию

3. Затем добавьте два параметра (выделенных синим цветом), как я это сделал в разделе "Аргументы виртуальной машины" - обычно добавляйте пробел после последнего аргумента, который уже существует до редактирования.
4. Нажмите кнопку Применить.
5. Перезапустите экземпляр сервера.
6. В окне консоли вывода сервера при запуске и в самом верху вы должны увидеть, что JBoss показывает, что он был запущен с этими аргументами.

Другие вопросы по тегам