有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我有一个通过VPN远程共享驱动器的映射驱动器号:

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

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

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

我怀疑在Windows 10方面需要一些“改进”,但我很难找到什么


共 (1) 个答案

  1. # 1 楼答案

    这是VPN的一个问题,Windows在没有先加载Windows资源管理器的情况下没有映射它。为了避免这个问题,我重新配置了测试设备