Как установить контекст веб-приложения в Thorntail? - PullRequest
0 голосов
/ 18 января 2019


Я ищу способ настроить имя веб-приложения (чтобы соответствующим образом изменить веб-контекст) в Thorntail. Я предполагаю, что это может быть сделано через плагин maven, но я не могу найти, какое свойство установить для него. Спасибо

1 Ответ

0 голосов
/ 18 января 2019

По умолчанию контекст равен /, что должно быть тем, что вы хотите большую часть времени. Чтобы настроить его, вы можете использовать одну из следующих опций:

1) Передайте системное свойство thorntail.context.path при запуске uberjar: java -jar my-app-thorntail.jar -Dthorntail.context.path=my-context.

2) Если вы используете project-defaults.yml, вы можете настроить его там:

thorntail:
  context:
    path: my-context

3) Создать файл WEB-INF/jboss-web.xml с таким содержанием:

<jboss-web>
  <context-root>my-context</context-root>
</jboss-web>

(Под капотом варианты 1 и 2 фактически преобразованы в 3, но вам не нужно об этом заботиться.)

...