给定一个
我已经尝试了
File
或Path
目录对象,我该如何检查它是否是符号链接并将其解析为实际目录?我已经尝试了
File.getCannonicalFile()
、Files.isSymbolicLink(Path)
和许多其他方法,但似乎都不起作用。有趣的是,Files.isDirectory(Path)
返回false,而Files.exists(Path)
返回true。Java是否将符号链接视为文件而不是目录?
Files.isSymbolicLink
不起作用呢?你使用的是哪个操作系统?在 Linux 上对我来说运行得很好。 - Makoto