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