运行 Spring 使用基目录启动项目 - localhost:8080/demo/

Run Spring Boot Project with base directory - localhost:8080/demo/

我已经在 eclipse 中设置了一个 运行 配置,但它在 localhost:8080 中 运行ning 但我希望它在 localhost:8080/demo/ 中 运行但它不工作。我已附上 运行 配置和应用程序属性文件

谁能帮我 运行 spring 在 localhost:8080/demo/

中启动项目

我认为您可以将其添加到您的属性文件中

server.servlet.context-path=/demo

在您的控制器中通过注解 @RequestMapping(path = "/demo") 或方法注解 @GetMapping("/demo")