有可能这个404的原因有很多,每个原因的解决方法不一样,但是我用我找到的解决方法给大家一个参考,我是参考这样的:
https://blog.csdn.net/gege87417376/article/details/79204183
添加依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope><!-- 打成war的时候打开注释,本地开发用内嵌tomcat时加上注释 -->
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-legacy</artifactId>
<version>1.1.0.RELEASE</version>
</dependency>
修改Application的启动类
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
我没有修改xml的配置,我就修改了上面2个地方,启动后就可以正常访问了
网友评论