getParentFile()崩溃程序

时间:2015-05-24 13:32:51

标签: java

我正在尝试从路径中获取父文件,但我的代码一直在崩溃。即使我试着用它来包围它仍然会崩溃。这在源代码中起作用,但是只要我将其运行并运行它就会崩溃。

    FilePath = "\\\\Asjdevqa\\root\\JAVA\\WFPM\\files\\built\\2015\\05\\aspb.001201505201405997";
File sourcePath = new File(FilePath).getParentFile().getParentFile(); // does not run beyond this line.

1 个答案:

答案 0 :(得分:0)

因为当您从jar运行它时,您在相对于jar的路径中没有文件夹"\\\\Asjdevqa\\root\\JAVA\\WFPM\\files\\built\\2015\\05\\aspb.001201505201405997"。您需要将此文件夹复制到您正在运行的jar的旁边。