2017-10-04 64 views
-1

我在Eclipse Java中遇到了一个问题,那里出现了“找不到源”的错误。
我可以知道什么是错误,因为我检查了路径,而且看起来正确,但是当我运行程序时,它终止了。为什么在我的情况下发生错误“未找到源”?

String Path = new File("").getAbsolutePath(); 
FileReader csvFile = new FileReader(Path+"/src/login_sessions.csv"); 

非常感谢。

+0

你能异常堆栈跟踪添加到您的问题

File f; f = new File(getClass().getResource("/mockJson.json").getFile()); FileReader csvFile = new FileReader(f); 

mockJson.json?你是否得到'FileNotFoundException'? – TheLostMind

+0

目前还不清楚你在做什么;在“./src/login_sessions.csv”打开一个文件?你尝试打印出你得到的路径吗?究竟是什么让你“找不到源” - 一个csv文件不是“源”? – daniu

+0

你为什么让Path变量? – Stultuske

回答

1

试试这个:

File csvFile = new File("src/login_sessions.csv"); 
System.out.println("opening file at " + csvFile.getAbsolutePath()); 
try (FileReader reader = new FileReader(csvFile)) { 
    // do your thing 
} 

它匹配输出的路径,你期待什么?它可能会在你不期望的位置执行。

0

试试这个:存储在SRC

相关问题