gpt4 book ai didi

Java:从 Linux 机器访问 Windows 文件

转载 作者:可可西里 更新时间:2023-11-01 11:46:18 25 4
gpt4 key购买 nike

我有一个 Java 程序可以将新的 PDF 文件保存到共享的网络位置。

在 Windows 上,它工作正常,使用反斜杠

serverDirName=\\\\10.20.1.1\\c$\\input

为了尝试跳过所有复杂的权限,我在 Windows 中将该文件夹的共享设置为对“所有人”读/写。

我想尝试从 Linux 服务器运行该程序。
马上,我得到:

Error: java.io.FileNotFoundException: \\10.20.1.1\e$\input/8106070121089/Doctor-Diagnosis-201003291.pdf (No such file or directory)

所以我尝试切换到:

serverDirName=//10.20.1.1/e$/input

得到:

Error: java.io.IOException: Directory '/10.20.1.1/e$/input/8103205007085' could not be created

我想我缺少一些基本的网络要求,以便与 Windows 机器通信,但知道那是什么吗?

(操作系统为Centos)

最佳答案

要访问 windows 目录,您应该将 windows 共享目录挂载到您的 linux 服务器。

参见 https://wiki.centos.org/TipsAndTricks/WindowsShares

在此之后,您将能够将此 windows 目录用作本地 linux 目录。

关于Java:从 Linux 机器访问 Windows 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43913670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com