gpt4 book ai didi

java - 使用 Java 创建 Windows 符号链接(symbolic link)(相当于 MKLINK)

转载 作者:可可西里 更新时间:2023-11-01 13:29:46 29 4
gpt4 key购买 nike

谁能告诉我如何使用 Java 创建符号链接(symbolic link)(与 MKLINK 的方式相同)和/或删除符号链接(symbolic link)。我找到了使用 Java 作为包装器并使用 Windows native 程序来完成此操作的解决方案,但我真的想要一个纯 Java 解决方案。提前致谢!

最佳答案

从 Java 7 开始,您可以使用 NIO 包轻松完成此操作。

Path target = Paths.get("target");
Path link = Paths.get("link");
Files.createDirectory(target);
Files.createSymbolicLink(link, target);

请记住,您确实需要正确的权限。在我的单元测试中,我必须以管理员身份运行 eclipse 才能使其正常工作(就像我无法从普通 cmd.exe 创建链接一样)

关于java - 使用 Java 创建 Windows 符号链接(symbolic link)(相当于 MKLINK),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19230535/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com