【发布时间】:2017-09-25 06:47:14
【问题描述】:
我正在尝试在 linux 服务器中创建目录和文件。我拥有所有权限,它可以在本地 Windows 机器上运行(“C:\home\images\784)。但是当我输入服务器 url 时它不起作用。
目录是:
String directorio = "10.30.10.117:/home/images/784/"
File folder = new File(directorio);
Boolean bol = folder.mkdirs();
当文件“文件夹”被创建时,它的绝对路径是:
"10.30.10.117:\home\images\784"
当我想写文件时,我得到了这个异常(目录不存在)
原因:java.io.FileNotFoundException: 10.30.10.117:\home\images\1508-1-N.png(文件名、目录名或卷标语法不正确)
非常感谢!
【问题讨论】:
-
如果您想通过 SMB 或 CIFS 连接到 Windows 服务器,您需要使用支持该协议的库。
标签: java linux file server directory