我收到带有以下代码的 FileNotFoundException:
File dataFile = new File("\\xx.xxx.xx.xxx\PATH\TO\FILE.xml");
if(dataFile.isFile())
{
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
// Printing out File displays full path
Document doc = db.parse(dataFile);
}
这会导致 FileNotFoundException:\PATH\TO\FILE.xml。它似乎已将 IP 地址从路径中截断。我检查了路径名不包含任何空格,如果我在解析之前打印出 File 对象的路径,则会显示完整路径。有任何想法吗?
我正在运行 Java 1.5_14。