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