我有一个简单的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