Apache FileUtils.isSymlink和Java7的Files.isSymbolicLink()之间是否存在已知的差异?

时间:2011-12-29 10:37:02

标签: java apache-commons symlink java-7

在我的Windows 7 64位计算机上进行调试时,我注意到有一个符号链接文件夹,FileUtils.isSymlink()返回false。

Java7的Files.isSymbolicLink()正常工作。这知道吗?我应该报告错误吗?

2 个答案:

答案 0 :(得分:1)

我相信这是一个错误。报告issue

答案 1 :(得分:0)

它不是一个错误。

Windows不支持FileUtils.isSymlink()。它总是为Windows返回false,并在javadoc中提到它。

注意:如果使用FilenameUtils.isSystemWindows()将系统检测为Windows,则当前实现始终返回false

http://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/FileUtils.html#isSymlink%28java.io.File%29