Я закончил тем, что нашел решение своей проблемы. Сервер JBoss может быть настроен как сервис и настроен на автоматический запуск. Вот шаги для этого:
- На веб-сайте www.jboss.org/jbossweb/downloads найдите текущие пакеты «Собственных веб-соединителей Jboss» и загрузите двоичные файлы, соответствующие используемой операционной системе Windows. Например, если текущий пакет находится в выпуске 2.0.10, загрузите zip-файл для двоичных файлов 2.0.10-windows x64.
- Разархивируйте загруженный архивный файл в корневой каталог JBoss. Например: C: \ jboss-as-7.1.1.Final. Если будет предложено сделать это, перезапишите любые существующие файлы с такими же именами.
- Используйте ваш текстовый редактор, чтобы открыть файл service.bat в каталоге \ bin. Сохраните копию файла как service.old, чтобы у вас была резервная копия.
- Установите свойства SVCNAME, SVCDISP и SVCDESC на что-то значимое. Например:
- установить SVCNAME = JBoss7server
- set SVCDISP = JBoss Server для CSP, выпуск X
- установить SVCDESC = JBoss AS 7.1.1.Final - Windows x64 - CSP выпуск X
- Закомментируйте свойство JAVA_OPTS, добавив REM в начало строки. Например:
- REM set JAVA_OPTS = -X
- Замените все вхождения run.bat на standalone.bat.
- Замените все вхождения run.log на standalone.log.
- Заменить все вхождения команды
- завершение вызова -S <.s.lock >> shutdown.log 2> & 1
- с этой командой
- вызовите jboss-cli.bat --connect --command =: shutdown >> shutdown.log 2> & 1
- Сохраните измененный файл service.bat.
- Запустите командную строку Windows и выполните следующую команду, чтобы установить и зарегистрировать службу «JBoss Server for CSP release X»:
- service.bat установить
- Откройте Диспетчер серверов> Конфигурация> Службы и убедитесь, что служба «JBoss Server for CSP release X» была зарегистрирована.
- (Необязательно) Измените Тип запуска для этой службы на Автоматический.
- Запустите службу «Служба JBoss для CSP, выпуск X».
- Проверьте файл журнала \ bin \ standalone.log, чтобы убедиться, что сервер JBoss запущен успешно.