Maven项目读取resources目录下文件

水深无声 2022-05-15 05:51 543阅读 0赞

项目结构图:
这里写图片描述

注意:取到的是编译后的路径,而不是src/main/resources的路径。

一、获取File

  1. private static void getFileFromResources() {
  2. URL url = App.class.getClassLoader()
  3. .getResource("myfile/TestFile.properties");
  4. File file = new File(url.getFile());
  5. System.out.println(file);
  6. }

二、获取InputStream

  1. private static void getInputStreamFromResources() {
  2. InputStream is =
  3. App.class.getClassLoader()
  4. .getResourceAsStream("myfile/TestFile.properties");
  5. System.out.println(is);
  6. }

发表评论

表情:
评论列表 (有 0 条评论,543人围观)

还没有评论,来说两句吧...

相关阅读