从保存在名为ExcelFiles的其他文件夹中的excel读取,在其中我有我的congif.property,其中config.reader将读取数据,部分代码如下所示: -
gitweb
当我使用filepath- try
{
File filepath=new File("./InterviewPrep/ExcelFiles/congif.property");
FileInputStream fileaccess= new FileInputStream(filepath);
//C:\Users\Pratibha\workspace\InterviewPrep\ExcelFiles\congif.property //working fine
prop=new Properties();
prop.load(fileaccess);
System.out.println(prop.getProperty("username"));
}
时
我收到错误"./InterviewPrep/ExcelFiles/congif.property"
但是当我使用路径 - filenotfoundexception
时,代码执行成功。
为什么我在使用"C:\Users\Pratibha\workspace\InterviewPrep\ExcelFiles\congif.property"
此文件路径时出错?
答案 0 :(得分:1)
尝试使用以下代码:
System.getProperty("user.dir")
答案 1 :(得分:0)
@PratibhaMishr如果您觉得我的回答对您有帮助,请按预期标记。所以其他人可以从中获得帮助。
String var = System.getProperty("user.dir");
File filepath=new File(var +"/InterviewPrep/ExcelFiles/congif.property");