前提:该文件必须在模块(module)的src目录下。
①文件直接存在src目录下,不在包中:
String path = Thread.currentThread().getContextClassLoader().getResource("文件名").getPath();
System.out.println("绝对路径:" + path);
②文件存在于src目录下的包中:
String path = Thread.currentThread().getContextClassLoader().getResource("包名/.../包名/文件名").getPath();
System.out.println("绝对路径:" + path);