如何使用java.nio.Files创build软符号链接

我使用这样的命令在Windows上创build符号链接:

cmd /c mklink /J "${linkName.canonicalPath}" "${targetFolder.canonicalPath}" 

从Groovy和使用Runtime.getRuntime()。exec()方法

它工作正常,但我想要使用java.nio.Files.createSymbolicLink()方法。 但我总是得到相同的错误信息:

 java.nio.file.FileSystemException: A required privilege is not held by the client. 

mklink / J命令适用于当前用户,我想避免提升权限

Solutions Collecting From Web of "如何使用java.nio.Files创build软符号链接"