IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析

时间:2024-04-02 08:10:26

       最近小编一直在研究IDEA开发工具,期间遇到了很多奇葩的问题,小编就一一记下为了日后提醒自己也是为了帮助遇到和我一样问题的人。

1.首先让我们来说下SpringBoot中静态资源的存放目录。

IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析

2.确定静态资源访问路径:http://localhost:8080/20181123091326.jpg

IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析

这里要注意:springMVC访问静态资源的时候是要加 路径 static 的,在springboot中是不需要的。

3.这时候问题来了,mdzz,正常在Eclipes中这样访问时没有问题的,可是在IDEA中有两种问题导致你出错,

第一种: 你自己访问路径有问题,像我前面说的你在访问路径中加了static,

第二种:你路径是对的但是你没有在IDEA中设置,我日,还得要设置。

1),首先 文件——》设置  或者 Ctrl+Alt+S

IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析

2.然后打开编辑器——》把 Buid project automatically 打上勾,应用确认就行了。

IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析

3.这时候讲道理应该可以了,如果还不行那就在pom.xml 中配置一下,添加依赖注入信息,Spring Boot Dev Tools 。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

4.最后重启项目,在访问就行了,我也是醉了。

IntelliJ IDEA 之 Spring Boot 静态资源访问错误解析