springboot 打成jar部署到Linux环境后读取resources下面的文件

方法代码:

java 复制代码
        ClassLoader loader = Thread.currentThread().getContextClassLoader();
        InputStream flagInputStream = loader.getResourceAsStream("static/imagesLogo/imageaaa.png");
        BufferedImage read;
        read = ImageIO.read(flagInputStream);
        System.out.println("测试读取图片" + read);


        InputStream resourceAsStream = LectureMessageServiceImpl.class.getClassLoader().getResourceAsStream("static/imagesLogo/imageaaa.png");
        BufferedImage read2;
        read2 = ImageIO.read(resourceAsStream);
        System.out.println("测试读取图片" + read2);
相关推荐
未来可期LJ6 分钟前
【Linux 系统】进程间的通信方式
linux·服务器
Abona8 分钟前
C语言嵌入式全栈Demo
linux·c语言·面试
Lenyiin21 分钟前
Linux 基础IO
java·linux·服务器
The Chosen One98526 分钟前
【Linux】深入理解Linux进程(一):PCB结构、Fork创建与状态切换详解
linux·运维·服务器
大佐不会说日语~1 小时前
使用Docker Compose 部署时网络冲突问题排查与解决
运维·网络·spring boot·docker·容器
Kira Skyler1 小时前
eBPF debugfs中的追踪点format实现原理
linux
2501_927773072 小时前
uboot挂载
linux·运维·服务器
好好研究2 小时前
SpringBoot扩展SpringMVC
java·spring boot·spring·servlet·filter·listener
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [drivers][dma]dmapool
linux·笔记·学习
独自破碎E3 小时前
Spring Boot + LangChain4j 报错:Bean 类型不匹配的解决办法
spring boot·python·pycharm