读取 jar 包中的 resources 目录下的文件三种方式

  1. T.class.getClassLoader().getResourceAsStream("path/file.xlsx")

    默认从classpath路径下查找文件,路径前不需要加“/”。

  2. T.class.getResourceAsStream(/path/file.xlsx)

    默认从classpath路径下查找文件,但是路径前要加“/”。(当前类文件,相对编译后的classes文件夹的路径。)

  3. ClassPathResource classPathResource = new ClassPathResource("/path/file.xlsx");
    或ClassPathResource classPathResource = new ClassPathResource("path/file.xlsx");

    默认从classpath路径下查找文件,路径前要加不加“/”都行。

posted @ 2024-09-12 14:18  抒写  阅读(640)  评论(0编辑  收藏  举报