我當前的文件結構的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