0


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

4

1 回答 1

4

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

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,但您不必关心。)

于 2019-01-18T10:02:01.963 回答