idea java读取resources文件夹下的文件

idea中resources文件夹下的文件在编译后,都是为根目录,可以直接读取resources 文件夹下的文件,如下:
读取方式:
// 编译后,项目根路径,写法1
String url1 = A.class.getClassLoader().getResource("").toString();
// 编译后,项目根路径,写法2
String url2 = A.class.getResource("/").toString();
// 编译后,文件根路径
String url3 = A.class.getResource("").toString();

输出:
file:/E:/IdeaWorkspace/test-null-project/target/classes/
file:/E:/IdeaWorkspace/test-null-project/target/classes/
file:/E:/IdeaWorkspace/test-null-project/target/classes/com/package/

你可能感兴趣的:(Java)