java代码如何读取jar包中的资源文件呢?
下文笔者讲述使用java代码读取jar文件中的一个图片文件呢?
jar文件简介
jar文件是一种jar特有的压缩文件 他是java文件的一种归档格式,里面包含Java类文件,相关元数据信息和资源文件 我们可以使用java或winrar打开jar文件 今天笔者遇到了一个非常特殊的需求 使用java读取jar包中的文件,那么该如何处理呢?下文笔者将一一道来,如下所示
实现思路: 使用this.getClass.getResurceAsStream("路径") 即可获取指定资源文件例:
InputStream input = this.getClass().getResourceAsStream("/application.yml"); 注意事项: /:是jar文件的根目录,不是当前宿主机的根文件夹
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。