Java 根目录重定向到嵌入Tomcat的应用程序

Java 根目录重定向到嵌入Tomcat的应用程序,java,spring-boot,tomcat,Java,Spring Boot,Tomcat,我正在迁移一个现有的SpringBoot项目(war)以使用嵌入式Tomcat(jar) 部署到其中的旧的非嵌入式Tomcat有2个Web应用程序: myapp:哪个是我的Spring Boot应用程序 ROOT:它只包含一个index.jsp,用于设置重定向到myapp 现在,我正在迁移到嵌入式tomcat,我设置了server.servlet.context path=/myapp,除了根webapp正在处理的转发之外,其他一切都正常工作 我要寻找的行为是,如果用户浏览到http://,它会

我正在迁移一个现有的SpringBoot项目(war)以使用嵌入式Tomcat(jar)

部署到其中的旧的非嵌入式Tomcat有2个Web应用程序:

  • myapp
    :哪个是我的Spring Boot应用程序
  • ROOT
    :它只包含一个index.jsp,用于设置重定向到
    myapp
  • 现在,我正在迁移到嵌入式tomcat,我设置了
    server.servlet.context path=/myapp
    ,除了根webapp正在处理的转发之外,其他一切都正常工作

    我要寻找的行为是,如果用户浏览到
    http://
    ,它会将他们重定向到
    http:///myapp


    我应该如何处理此问题?

    将其更改为
    server.servlet.context path=/myapp

    我原来的问题有一个输入错误。问题应该按照Ravikumar的建议阅读server.servlet.context-path,而不是像我最初阅读的那样阅读server.servlet.path。谢谢你的电话。同样的问题。如何处理重定向?@MrQBerrt您使用的是哪个spring引导版本!?你是不是先试试这个,我用的是Spring Boot 2。第二,这篇文章描述了如何更改我的上下文路径。我有我想离开的上下文路径。我要问的是如何设置从上下文路径外部到上下文路径的转发。那么,您找到解决方案了吗?