我有一個簡單的Java項目在IntelliJ IDEA的,我想在我的本地路徑是項目,以創建從本地文件BufferedReader
對象,像這樣:如何使用本地項目文件在本地路徑
BufferedReader reader = new BufferedReader(new FileReader("/LOCAL/PATH/TO/PRIMES.TXT"));
但我得到一個錯誤說:「沒有這樣的文件或目錄」當我嘗試像一些本地路徑:
/resources/primes.txt or
/primes.txt or
primes.txt
我的文件位於src/resources/primes.txt
我應該怎麼解決這個問題?
本地路徑必須是絕對的,像'C:/foo /'(windows)或'/ usr/share/foo'(linux)。這很可能需要classpath中的資源。 – 2014-01-29 08:52:19
另請參閱http://stackoverflow.com/questions/15281428/java-relative-path-of-text-file-in-main – 2014-01-29 08:53:10