使用共享目录在服务器上创建新文件(java)

时间:2012-11-28 15:37:44

标签: java windows file shared-directory

我不熟悉Windows共享文件夹,但这就是我所拥有的:

filePath = //server/TEMP/ **(1)**

server =另一台机器。 TEMP =共享文件夹。

如果我用资源管理器打开这一行,它就会转到

http://server/TEMP/

我可以看到文件列表并创建新文件。

如果我改变

filePath = \\server\TEMP\ **(2)**

(斜线替换)我无法打开此目录。

在java代码(1.6)中我有

File f = new File(filePath);

其中filePath可以是(1)或(2) - 无关紧要,在创建File .toString()之后给我的File对象

  

\\ server \ TEMP \ (2)

无法执行.createNewFile()此例外:

  

java.io.IOException:

未找到网络路径      

java.io.WinNTFileSystem.createFileExclusively(Native Method)

     

java.io.File.createNewFile(未知来源)

如何说java不转换我的斜杠?或如何在没有java.io.File的情况下创建文件?

谢谢,   罗马。

0 个答案:

没有答案