可以读取在Eclipse中运行的共享驱动器上的文件,但在作为Windows 10服务运行时无法读取

时间:2018-03-19 22:06:23

标签: java windows

我通过VPN对远程共享驱动器映射了驱动器号:

Z:映射到\\<remote server>\f$\Shared

当我在Eclipse Oxygen下运行我的代码(Maven Project)时,代码可以毫无问题地读取该共享上的现有文件。 (例如,Z:\ MyFiles \ ABC.txt)

当我将代码构建到一个jar目标并在Windows 10上将其部署为Windows服务时,代码无法读取相同的文件。

我怀疑需要做一些事情&#39;在Windows 10方面,但我很难找到什么。

1 个答案:

答案 0 :(得分:0)

这是VPN的问题,Windows无法在未先加载Windows资源管理器的情况下映射它。我已经重新配置了测试平台,以避免出现此问题。