Java 铬元';windows资源管理器查找json文件时,无法找到该文件的长本地文件路径

Java 铬元';windows资源管理器查找json文件时,无法找到该文件的长本地文件路径,java,google-chrome,path,automated-tests,explorer,Java,Google Chrome,Path,Automated Tests,Explorer,我有这个档案 file:///D:/arie/git/test_tool3/test_automation/baselines/folder1/folder3.2.1.85.49/3c476e5f494fb944905bc4636c6f29c7af207cbfed999c54b47a26964392d2ce/06-30-2018/B/Folder3Something/Folder_folder3D-324jkhdfs83jhfds8324jhsdf8s9324jklhsdfkjh324-2.5.

我有这个档案

file:///D:/arie/git/test_tool3/test_automation/baselines/folder1/folder3.2.1.85.49/3c476e5f494fb944905bc4636c6f29c7af207cbfed999c54b47a26964392d2ce/06-30-2018/B/Folder3Something/Folder_folder3D-324jkhdfs83jhfds8324jhsdf8s9324jklhsdfkjh324-2.5.json
当我试图从chrome内部打开它时,chrome会显示一条消息

Your file was not found It may have been moved or deleted.
找不到错误文件

但是,如果我从windows资源管理器中打开同一个文件,它会找到该文件并启动文本编辑器将其打开

最后,如果我将文件复制到D:\并尝试从chrome中打开它,chrome将成功找到文件的路径

我的问题是:文件的路径有什么问题?
我尝试从bash中获取绝对路径,并将其与chrome中显示的路径进行比较,但没有区别(相同的大写字母、字符等)

好吧,没有人会需要这么长的JSON文件名。因此,这里有两个选项:

  • 将JSON文件保存在直接文件夹中,而不是保存到越来越多的文件夹中

  • 尽量缩短JSON文件名。对这个长字符串进行编码或删除不需要的部分