【发布时间】:2011-09-05 16:37:57
【问题描述】:
我正在尝试在 Eclipse 中读取文件并打印它。问题是编译器总是对我说文件或目录不存在。我必须使用相对路径。
项目路线的相关部分是:
- uva.pfc.refactoringEngine.core
- ...
- 源
- uva.pfc.refactoringengine.core.actions
- ...
- CreateEnumSetPlusClas.java
- ...
- EnumSetPlus.java
这是代码:
String total="";
File actual = new File("src/EnumSetPlus.java");
FileReader filereader = null;
try {
filereader = new FileReader(actual);
}
catch (FileNotFoundException e) {
// TODO Auto-generated catch block e.printStackTrace();
}
BufferedReader input = new BufferedReader(filereader);
try {
while ((line = input.readLine()) != null)
{
total += line + "\n";
}
input.close();
}
catch (IOException e) {
// TODO Auto-generated catch block e.printStackTrace();
}
System.out.println(total);
我认为问题是如果我想要de eclipse项目识别的文件路径,我必须做一些事情。
你能帮帮我吗?
事先谢谢。
【问题讨论】:
标签: java eclipse file relative-path