Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows中使用Java是否有一种简单的方法来确定文件是否为硬链接?_Java_Java 7_Hardlink - Fatal编程技术网

在Windows中使用Java是否有一种简单的方法来确定文件是否为硬链接?

在Windows中使用Java是否有一种简单的方法来确定文件是否为硬链接?,java,java-7,hardlink,Java,Java 7,Hardlink,可能重复: 所以我注意到Java1.7在nio中添加了很多新的有用的文件操作,包括新的路径和文件等类。然而,1.7似乎只添加了文件操作来处理软链接或创建硬链接 有没有一种方法可以在不引入任何第三方库的情况下使用标准Java识别(而不仅仅是创建)硬链接 编辑: 是的,我已经看到了“unix:nlink”问题,并且已经更新为更具体的问题。此视图在Windows环境中不起作用 我想问题的核心在于Java是否能够从操作系统中获取inode信息,即使有了新的库,我相信答案是否定的,除非有人知道其他情况…

可能重复:

所以我注意到Java1.7在nio中添加了很多新的有用的文件操作,包括新的路径和文件等类。然而,1.7似乎只添加了文件操作来处理软链接或创建硬链接

有没有一种方法可以在不引入任何第三方库的情况下使用标准Java识别(而不仅仅是创建)硬链接

编辑: 是的,我已经看到了“unix:nlink”问题,并且已经更新为更具体的问题。此视图在Windows环境中不起作用


我想问题的核心在于Java是否能够从操作系统中获取inode信息,即使有了新的库,我相信答案是否定的,除非有人知道其他情况……

在Java 7中有一个简单的解决方案:

java.nio.file.Files.getAttribute( Paths.get( "/", "path" ), "unix:nlink" );

在Java 7中,有一个简单的解决方案:

java.nio.file.Files.getAttribute( Paths.get( "/", "path" ), "unix:nlink" );

符号链接!=硬链接;尽量避免不准确的标记SYMLINK!=硬链接;尝试避免在windows平台上显示不准确的tagsHow about?也许您有一个指向不同属性字符串参数的链接?谢谢提醒我正确的参数。我不确定是否有任何windows对应属性,但我无法意识到您的问题。下面的代码按照它应该的方式工作——抛出异常并重新开始:while(true){try{System.out.println(java.nio.file.Files.getAttribute(path.get(“ABC”、“xzf”),“isDirectory”).toString();}catch(IOException除外){System.out.println(除外.getStackTrace()[0]);}我希望Java能做一些它显然做不到的事情。windows平台怎么样?也许您有一个指向不同属性字符串参数的链接?谢谢提醒我正确的参数。我不确定是否有任何windows对应属性,但我无法意识到您的问题。下面的代码按照它应该的方式工作——抛出异常并重新开始:while(true){try{System.out.println(java.nio.file.Files.getAttribute(path.get(“ABC”、“xzf”),“isDirectory”).toString();}catch(IOException除外){System.out.println(除外.getStackTrace()[0]);}我希望Java能做一些它显然做不到的事情。