[英]Create folder in a mapped network drive using Java
我正在尝试使用Java为映射的网络驱动器Z创建一个文件夹
不幸的是,文件没有被创建。 这就是我正在做的事情:
File file = new File("Z:/file1");
file.mkdir();
不使用映射网络驱动器时此代码有效。 这是在Windows环境中。
有任何想法吗?
好的,我想出来了。 Tomcat在Windows 2003 Server下运行。 根据我的发现,当Tomcat在Windows服务下启动时,由于某种原因它无法访问映射的网络驱动器。 使用UNC路径为我工作。
File myFile = new File("\\\\server\\shared\\input");
myFile.mkdir();
我能够在该服务器上的映射网络驱动器上创建一个文件夹。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.