我当前的文件结构的getResourceAsStream返回null但File.canRead()返回true
-Boggle
*src
-java files
*data
-dictionary.txt
*derived
-Boggle.jar
打字
System.out.println(new File(".").getAbsolutePath()
给
/惊奇/导出/
我试图加载dictionary.txt文件,
getClass().getResourceAsStream("../data/dictionary.txt")
但这不过返回null
当我尝试
new File("../data/dictionary.txt").canRead()
返回true。
帮助将不胜感激!
是'你的classpath的data'部分父目录这样做呢?你使用IDE吗?已宣布它为源文件夹? – A4L