gpt4 book ai didi

spring - 在 tomcat 8 中移动 Spring boot Web 应用程序

转载 作者:行者123 更新时间:2023-11-28 22:53:31 25 4
gpt4 key购买 nike

我用带有 web MVC 的 Spring Boot 制作了一个小 web 应用程序,如果我通过部署 war 运行它或者如果我直接从 STS 运行它,它工作正常。问题是我的应用程序总是以他的应用程序名称作为上下文应用程序(类似于“localhost:8080/appname/”)运行,我无法更改它。我尝试用 dispater-config.xml 编写一个 web.xml,但是,即使服务器识别它,路径也没有改变。我尝试在 SpringBootServletInitializer 中编写方法并设置路径,但它也不起作用。我还尝试通过 STS (project->src->webapp->META-INF->context.xml) 在 webapp 文件夹中添加一个 META-INF/context.xml,但它也不起作用。我快要疯了,我应该怎么做才能更改应用程序的上下文路径?谢谢

编辑:我会将我的应用程序挂载在 tomcat 的根上下文中

最佳答案

它内置于 eclipse (STS) 中。我建议使用独立的 tomcat 而不是集成的 eclipse tomcat,并在你的独立 tomcat 上部署 war

关于spring - 在 tomcat 8 中移动 Spring boot Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33387080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com