我正在为 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/