首先是加载resources下的静态资源,在pom文件中添加,将resources中文件打包
<!-- 将资源目录下的文件包含到最终的归档文件中 -->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
</resource>
之后可以使用获取到类文件然后获取到对应地址的文件流,可通过包路径加载包下的文件
//读取包下的文件
// InputStream ins=this.getClass().getResourceAsStream("/xh/project/demo/img/img.png");
//获取到recourses下的静态图片资源
InputStream ins = this.getClass().getResourceAsStream("/img/img.png");
if (ins == null){
System.out.println("获取文件失败");
}else{
System.out.println("获取文件111");
}