【发布时间】:2021-05-18 00:13:00
【问题描述】:
我知道如何在 WAR 项目中设置上下文路径。 在 META-INF 文件夹中创建一个 context.xml 文件并添加以下行
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/my-project-path"/>
但我不知道如何在没有 context.xml 文件的 JAR 项目中进行设置。 我尝试了以下方法,但没有奏效
1) server.servlet.context-path=/my-project-path in application.properties
2) System.setProperty("server.servlet.context-path", "/my-project-path");
编辑
server.servlet.context-path=/my-project-path 正在嵌入 Tomcat 的 netbeans 中工作。
但不能在 jboss/wildfly 中工作
【问题讨论】:
-
你使用哪个版本的 Spring Boot?
-
Spring Boot 版本 - 2.4.2
-
我希望这会有所帮助。 stackoverflow.com/questions/20405474/…
标签: java spring-boot jar java-war