Настраиваемая папка конфигурации или развертывания JBoss - PullRequest
0 голосов
/ 16 декабря 2010

Я хочу создать отдельную конфигурацию на сервере приложений JBoss. В дополнение к этому я хочу добавить папку, которая будет папкой проекта веб-приложения, созданного с помощью Eclipse. Основная идея заключается в создании отдельной папки развертывания, которая содержит файлы, такие как ресурсы, файлы WAR и т. Д., Относящиеся только к конкретному приложению.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 21 декабря 2010

Производственное развертывание должно выполняться только с использованием EAR (или WAR). Это стандартный способ развертывания приложений Java EE. Большинство серверов приложений позволяет добавлять другие ресурсы в EAR, который является дескриптором для этой конкретной AS. Таким образом, необходимо иметь один файл EAR для развертывания приложения.

Но для развития это может иметь смысл. На самом деле вы можете использовать JBoss Tools, настроить на нем свой JBoss AS и добавить проект Eclipse на этот сервер. Любые внесенные вами изменения будут автоматически развернуты.

Но вы, безусловно, можете создать профиль самостоятельно, используя только то, что вам нужно от AS. Чтобы сделать это, я просто копирую профиль, который ближе всего к тому, чего вы хотите достичь, и начинаю меняться оттуда. Например, вы можете скопировать «минимальный» профиль и начать добавлять нужные вам службы, называя его «myprofile». Затем вы можете просто запустить JBoss AS с помощью «./run.sh -c myprofile».

...