解决SpringBoot访问项目图片失败的问题(静态资源)

今天在做毕业设计的时候,一个小小的坑把我难倒了几个小时!(头发又掉了一把,咳咳)

当我们需要在springboot项目中请求图片时,通常的步骤是 http://ip + 端口/img/xxx.jpg
具体操作步骤:https://blog.csdn.net/qq_36481052/article/details/79075214(转载)

,然鹅,今天博主却404了。一开始没有在项目中引入Mybatis,我还是可以用这个方法的,但是一整合Mybatis框架后,就访问不了了,网上的办法多数是Rebuild Project,我Rebuild了几十次,重启了几十次,还是不行。

我心想,忘了,这世界对长的丑的人那么不好的吗,4月对我好一点的朋友圈白发了!!!没办法,只能自己解决问题,自己动手丰衣足食。

研究了老半天,注意到了pom.xml文件中的这段代码

		<resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>

脑瓜子快速闪过(3.1415926535…),是不是这b把我的访问拦截了呢!重新修改代码

	<resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    
                    <!-- 新加入的两行代码 -->
                    <include>**/*.jpg</include>
                    <include>**/*.png</include>
               
                    
                </includes>
                <filtering>false</filtering>
            </resource>

重启,访问,成功。(我哭了)马上搜索resources标签的用法,resources 标签位于 标签内,用于指定项目资源文件的位置。 通俗来说就是你要去停车场拿老板的车,这就必须老板的秘书告诉你停在哪里,没有秘书的话,你连停车场都进不了,resources标签相当于秘书的角色。

原来如此,一切真相大白。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值