Java NIO.2路径问题
我有以下代码,其中ac.lnk指向c:\t.txtJava NIO.2路径问题,java,Java,我有以下代码,其中ac.lnk指向c:\t.txt Path p = Paths.get("C:\\Users\\joshua\\Desktop\\ac.lnk"); Path _rp = p.toRealPath(); 但是_rp不包含符号链接扩展到c:\t.txt的路径 Path p = Paths.get("C:\\Users\\joshua\\Desktop\\ac.lnk"); Path _rp = p.toRealPath(); 我从文档中读到,只有当我使用参数LinkOptio
Path p = Paths.get("C:\\Users\\joshua\\Desktop\\ac.lnk");
Path _rp = p.toRealPath();
但是_rp不包含符号链接扩展到c:\t.txt的路径
Path p = Paths.get("C:\\Users\\joshua\\Desktop\\ac.lnk");
Path _rp = p.toRealPath();
我从文档中读到,只有当我使用参数LinkOption.NOFOLLOW\u LINKS
时,realPath
才不会解析符号链接
谢谢。ac.lnk是一个可执行文件,称为快捷方式,而不是符号链接。Windows资源管理器可以读取文件中的路径并将其假装为链接 也许你正在寻找的是一个快捷读取器
ac.lnk是一个可执行文件,称为快捷方式,而不是符号链接。Windows资源管理器可以读取文件中的路径并将其假装为链接 也许你正在寻找的是一个快捷读取器
您有68个问题没有被接受的答案:派斯,我向你保证,我会尽快回答他们的!:)不是所有的答案都是不可接受的,但是很多没有被接受答案的问题不仅仅是运气不好您有68个问题没有被接受的答案:派斯,我向你保证,我会尽快回答他们的!:)不是所有的答案都是不可接受的,但是很多没有被接受答案的问题不仅仅是运气不好好的,谢谢。如果我从shell中使用mklink,它将创建一个真正的符号链接!好的,谢谢。如果我从shell中使用mklink,它将创建一个真正的符号链接!