文件中的错误为:-java.io.FileNotFoundException:\files\storetime.txt(系统找不到指定的路径)

文件中的错误为:-java.io.FileNotFoundException:\files\storetime.txt(系统找不到指定的路径),java,eclipse,file-io,ioexception,Java,Eclipse,File Io,Ioexception,我正在使用eclipse开发java桌面应用程序并处理文件,但出现了上述错误 我的代码如下所示,请尝试帮助我如何在eclipse中给出路径,以及如何从给定任务中加载图像 我把“文件”文件夹放在“src”文件夹的外面 如何动态地给出路径 我的代码在跟踪 public int getTimeId() { LOG.info("The File name is :- " + fileName); LOG.info("The path is :- "); int

我正在使用eclipse开发java桌面应用程序并处理文件,但出现了上述错误

我的代码如下所示,请尝试帮助我如何在eclipse中给出路径,以及如何从给定任务中加载图像

我把“文件”文件夹放在“src”文件夹的外面

如何动态地给出路径

我的代码在跟踪

          public int getTimeId()
{
    LOG.info("The File name is :- " + fileName);
    LOG.info("The path is :- ");
    int count=0;
    FileInputStream fileInputStream;
    ObjectInputStream objectInputStream;
    try
    {
        fileInputStream=new FileInputStream("/files/storetime.txt");
        objectInputStream=new ObjectInputStream(fileInputStream);
        while(objectInputStream.readObject()!=null)
        {
            count++;
        }
    }
    catch(IOException e)
    {
        System.out.println("Error in file is :- " + e);
    } catch (ClassNotFoundException e) {
        System.out.println("Error in class not found :- " + e);
    }
    return count;
}
}

您正在通过路径中的prep end
/
提供绝对路径。它表示Unix文件系统中的
root
目录。因此,您必须给出当前目录中文件的相对路径

fileInputStream=new FileInputStream("files/storetime.txt");

因此,它将被拾取

您正在通过路径中的prep end
/
来提供绝对路径。它表示Unix文件系统中的
root
目录。因此,您必须给出当前目录中文件的相对路径

fileInputStream=new FileInputStream("files/storetime.txt");

因此,它将被拾取

您正在通过路径中的prep end
/
来提供绝对路径。它表示Unix文件系统中的
root
目录。因此,您必须给出当前目录中文件的相对路径

fileInputStream=new FileInputStream("files/storetime.txt");

因此,它将被拾取

您正在通过路径中的prep end
/
来提供绝对路径。它表示Unix文件系统中的
root
目录。因此,您必须给出当前目录中文件的相对路径

fileInputStream=new FileInputStream("files/storetime.txt");


因此,将使用FileInputStream(新文件(“files/storetime.txt”))拾取它;不要使用/file->它将检查linux中的/file分区,因为/root使用FileInputStream(新文件(“files/storetime.txt”);不要使用/file->它将检查linux中的/file分区,因为/root使用FileInputStream(新文件(“files/storetime.txt”);不要使用/file->它将检查linux中的/file分区,因为/root使用FileInputStream(新文件(“files/storetime.txt”);不要使用/file->它将在linux中以/root检查/file分区

您当前指定的是绝对文件名。你可能只是指
“files/storetime.txt”
所以它是相对于当前工作目录的吗?这里还有一个例外:-文件中的错误是:-java.io.EOFException请给出这个问题的解决方案。你做了什么研究?9分钟(我的评论和你的评论之间)我真的没有足够的精力去找出你为什么会得到那个异常并试图修复它…你的评论被用来完全解决我的问题,我在我的问题中已经成功地描述了,但是现在出现了新的错误,我在上面的评论中已经描述了,它是在我初始化这个异常的对象时出现的ObjectInputStream…………非常感谢您帮助我解决我的主要问题您当前正在指定一个绝对文件名。你可能只是指
“files/storetime.txt”
所以它是相对于当前工作目录的吗?这里还有一个例外:-文件中的错误是:-java.io.EOFException请给出这个问题的解决方案。你做了什么研究?9分钟(我的评论和你的评论之间)我真的没有足够的精力去找出你为什么会得到那个异常并试图修复它…你的评论被用来完全解决我的问题,我在我的问题中已经成功地描述了,但是现在出现了新的错误,我在上面的评论中已经描述了,它是在我初始化这个异常的对象时出现的ObjectInputStream…………非常感谢您帮助我解决我的主要问题您当前正在指定一个绝对文件名。你可能只是指
“files/storetime.txt”
所以它是相对于当前工作目录的吗?这里还有一个例外:-文件中的错误是:-java.io.EOFException请给出这个问题的解决方案。你做了什么研究?9分钟(我的评论和你的评论之间)我真的没有足够的精力去找出你为什么会得到那个异常并试图修复它…你的评论被用来完全解决我的问题,我在我的问题中已经成功地描述了,但是现在出现了新的错误,我在上面的评论中已经描述了,它是在我初始化这个异常的对象时出现的ObjectInputStream…………非常感谢您帮助我解决我的主要问题您当前正在指定一个绝对文件名。你可能只是指
“files/storetime.txt”
所以它是相对于当前工作目录的吗?这里还有一个例外:-文件中的错误是:-java.io.EOFException请给出这个问题的解决方案。你做了什么研究?9分钟(我的评论和你的评论之间)我真的没有足够的精力去找出你为什么会得到那个异常并试图修复它…你的评论被用来完全解决我的问题,我在我的问题中已经成功地描述了,但是现在出现了新的错误,我在上面的评论中已经描述了,它是在我初始化这个异常的对象时出现的ObjectInputStream…………非常感谢您帮助我解决我的主要问题。我们同意也可以使用完整路径(如果它不太长,那看起来很难看)。此外,完整路径还可以避免因相对路径而产生的一些混淆?当您在其他环境中部署应用程序时,完整路径会导致问题,因为应用程序将期望相同的目录结构。此外,任何应用程序都应该是自包含的,这是一个好的设计。如果您了解相对路径是如何工作的,那么就不会有任何混淆。我们同意也可以使用完整路径(如果它不太长,那看起来很难看)。还有全拍