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);
相关推荐
得物技术1 分钟前
eBPF 助力 NAS 分钟级别 Pod 实例溯源|得物技术
linux
Rudon滨海渔村6 分钟前
解决阿里云ubuntu内存溢出导致vps死机无法访问 - 永久性增加ubuntu的swap空间 - 阿里云Linux实例内存溢出(OOM)问题修复方案
linux·运维·ubuntu
草履虫建模8 分钟前
Redis:高性能内存数据库与缓存利器
java·数据库·spring boot·redis·分布式·mysql·缓存
苹果醋312 分钟前
Vue3组合式API应用:状态共享与逻辑复用最佳实践
java·运维·spring boot·mysql·nginx
A-刘晨阳1 小时前
【Linux】Redis 6.2.6 的二进制部署【适用于多版本】
linux·运维·redis
cat_with_cat1 小时前
Linux网络:UDP socket创建流程与简单通信
linux·网络·udp
2401_861615282 小时前
跨平台的ARM 和 x86 Docker 镜像:汇编语言实验环境搭建
linux·汇编·ubuntu·docker·容器
chanalbert2 小时前
从单体到微服务:Spring Cloud 开篇与微服务设计
spring boot·spring·spring cloud
psjasf13142 小时前
使用Ideal创建一个spring boot的helloWorld项目
java·spring boot·后端
hz355722 小时前
IO多路复用--epoll
linux