在Java项目中,我需要从资源文件夹访问文件。我可以通过以下3种方式进行操作:
// 1 new File("src/main/resources/a.txt") // 2 new URL("file:src/main/resources/a.txt") // 3 getClass().getClassLoader().getResource("a.txt")
所有这些方法似乎都有效。这些方法是否优先?
第三个是打包您的程序(Jar或War)后唯一可用的代码。