【踩坑记录】SpringMVC怎么配置都是404

简介: 【踩坑记录】SpringMVC怎么配置都是404

错误

错误就是一直报404,也就说找不到路径。怎么试路径还是404。我相信大家也是非常讨厌404的吧哈哈哈。


我们可以看到报错都是没有的,配置和代码都是没有问题。但是跑起来就是404。

image.png



我开始和夜星大佬以为是路径问题,然后又去查看路径问题:


image.png


可以看到路径什么的都是没有问题的。这个时候就非常的无助呀55555555555、因为他也不报错,配置也都没问题。




原因

我这个错误原因真是在晚上搜都搜不到的55555555,因为网上的办法都试过了都没用,直接哭死了。但是好在上天救了我555555。


废话不多说了,直接上原因!


原因:


和我之前有一篇价值50的文章错误原因一样的——JDK版本过高。我相信细心的小伙伴都可以看见上面的图篇能发现我开始的JDK版本是17,所以我总是一直404。真的是搞死我了啊哈哈哈。因为最新版的JDK会和一些框架的版本是不兼容的,所以一些错误原因根本发现不到(辛亏我吸取了上次的教训)。所以说呀大家还是用1.8的版本比较好的呀555555。


开始的配置:

image.png



开始的结果:

404


更改后配置:

image.png



更改后的结果:

image.png



注: 上面的jdk配置不是那几个,还有好几个都是需要改1.8。我这个就是给大家举个例子。


总结和教训

这次踩坑真的是痛苦并快乐的5555555。学到了很多经验也熟练MVC的基础,所以还是这些经历都是经验。我真是把大多数的错误都试了一个遍,还把IDEA的版本都换了哈哈哈。真的是太痛苦了555。不聊了还有一个乱码的错误等着我呢,我要去改了5555,下期见!!!




目录
相关文章
|
6月前
|
Java 数据安全/隐私保护 Spring
SpringSecurity6从入门到实战之SpringSecurity整合自动装配详解(源码级别讲解,耐心)
该内容是关于SpringSecurity在SpringBoot中的自动配置详解。文章首先提出问题:SpringSecurity如何在引入依赖后使所有请求需认证并显示登录表单。接着,它探讨了SpringBoot的自动装配原理,从@SpringBootApplication注解开始,深入到@EnableAutoConfiguration的实现,解释了如何通过扫描jar包中的.imports文件来加载自动配置类。特别提到了SpringBootWebSecurityConfiguration类,该类默认设置为对所有请求进行认证,并支持表单和Basic认证。
|
Java Spring
【面试题精讲】说一说springboot加载配置文件优先级
【面试题精讲】说一说springboot加载配置文件优先级
|
3月前
|
消息中间件 Java Kafka
springboot项目启动报错-案例情景介绍
springboot项目启动报错-案例情景介绍
88 2
|
7月前
|
SQL 关系型数据库 MySQL
【Seata1.5.2 下载 & 配置 & 整合 & 踩坑 & 测试】—— 含各种踩坑记录(详细版)(上)
【Seata1.5.2 下载 & 配置 & 整合 & 踩坑 & 测试】—— 含各种踩坑记录(详细版)
1033 0
|
7月前
|
JSON Java 数据格式
Javaweb之SpringBootWeb案例之自动配置的原理分析的详细解析
Javaweb之SpringBootWeb案例之自动配置的原理分析的详细解析
42 0
|
7月前
|
SQL Java 数据库
【Seata1.5.2 下载 & 配置 & 整合 & 踩坑 & 测试】—— 含各种踩坑记录(详细版)(下)
【Seata1.5.2 下载 & 配置 & 整合 & 踩坑 & 测试】—— 含各种踩坑记录(详细版)(下)
393 0
SpringBoot 设置动态定时任务,千万别再写死了~
SpringBoot 设置动态定时任务,千万别再写死了~
155 1
|
NoSQL Java 数据库连接
Springboot自动配置原理+面试回答
理解springboot自动装配首先要理解什么是约定优于配置,它的设计目的是用来简化spring应用的初始化搭建以及开发过程,从而使开发人员不在需要定义样板化的配置,按照约定进行编程,是一种软件设计范式
165 0
|
JSON 前端开发 Java
Bug实录 | 第一篇 :重写WebMvcConfigurationSupport后SpringBoot自动配置失效
Bug实录 | 第一篇 :重写WebMvcConfigurationSupport后SpringBoot自动配置失效
|
消息中间件 JavaScript 小程序
SpringBoot 设置动态定时任务,千万别再写死了~
SpringBoot 设置动态定时任务,千万别再写死了~