spring-mvc - 如何使用外部 tomcat 为 spring boot 应用程序设置 webcontext 名称

标签 spring-mvc tomcat spring-boot tomcat7

我正在为 Spring-Boot MVC 应用程序使用外部 Tomcat,但我无法在 application.property 文件中设置 webcontext 名称。对于内部 Tomcat,属性 server.context-path 工作正常。 任何人都可以解释如何为外部 Tomcat 做这件事吗?

最佳答案

当您将 Spring Boot 应用程序作为 war 文件部署到 Tomcat 时,用于设置上下文路径的选项与用于任何其他应用程序的选项相同。

最简单的方法是使用您部署的文件的名称来控制应用程序的上下文路径。例如,如果您将 foo.war 复制到 Tomcat 的 webapps 目录中,则其上下文路径将为 /foo

关于spring-mvc - 如何使用外部 tomcat 为 spring boot 应用程序设置 webcontext 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33021799/

相关文章:

java - 如何加载存储在 my/WEB-INF 文件夹中的 xsd 文件

java - 基于 Spring Java 的配置不扫描我的 Controller 映射

Java - SpringMVC - 获取 Controller 中的参数

java - Spring MVC中如何使用anchor标签在当前jsp中找到固定位置?

java - 即使在删除工作目录后,Tomcat 也会重新编译旧版本的 JSP

tomcat - Apache Spark 多上下文错误

java - BeanCreationException 通过使用 tomcat 和 hibernate 获取本地数据

spring - 如何避免使用 Spring Security 重定向到某些 URL 的登录表单?

java - 无法使用 application.properties 设置值

java - 无法使用 Spring Tool Suite 的指定 Gradle 安装创建 Tooling API 实现的实例