如何在 Thorntail 中设置 Web 应用程序上下文?
How to set the Web application context in Thorntail?
我正在寻找一种在 Thorntail 中自定义 Web 应用程序名称(以便相应地更改 Web 上下文)的方法。我假设它可以通过 thorntail 的 maven 插件来完成,但我找不到为它设置的 属性。
谢谢
默认情况下,上下文是/
,这应该是大多数时候你想要的。要自定义它,您可以使用以下选项之一:
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,但您不必关心。)
我正在寻找一种在 Thorntail 中自定义 Web 应用程序名称(以便相应地更改 Web 上下文)的方法。我假设它可以通过 thorntail 的 maven 插件来完成,但我找不到为它设置的 属性。
谢谢
默认情况下,上下文是/
,这应该是大多数时候你想要的。要自定义它,您可以使用以下选项之一:
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,但您不必关心。)