spring boot 项目部署到tomcat上,无法访问

我的spring boot项目,打了war包,部署到tomcat的webapps目录下,自动解压成功。

可以访问:
http://ip:port/解压后的目录/pom.xml

但是RequestMapping(/hello.do)对应的json却报404。

tomcat版本:8.5.51
服务器jdk:1.8.0_252
开发机jdk:1.8.0_241

我已经按网上教学,配置了:

  1. package war package
  2. @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
     return application.sources(SpringBootWebApplication.class);
    
    }
  3. dependency org.springframework.boot spring-boot-starter-tomcat provided dependency

请问应该怎么办呀?

404代表路径不对。前面是否有项目路径+requestmaping路径