如何在Thorntail中设置Web应用程序上下文?

时间:2019-01-18 09:16:28

标签: thorntail


我正在寻找一种在Thorntail中自定义Web应用程序名称(以便相应地更改Web上下文)的方法。我认为可以通过thorntail的maven插件来完成,但是我找不到要为其设置的属性。 谢谢

1 个答案:

答案 0 :(得分:3)

默认情况下,上下文为/,这在大多数情况下应该是您想要的。要对其进行自定义,可以使用以下选项之一:

1)启动uberjar时,传递thorntail.context.path系统属性: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,但您不必在意。)