在Linux下如何在Java/JVM中创建符号链接?除了使用Java Native Interface (JNI)或java.lang.Runtime.exec("/bin/ln -s /some/path symlink")
之外,还有其他方法可以做到这一点吗
创建symlink非常依赖于平台,但我最关心的是在Linux上运行,如果能在Windows中创建一个快捷方式,那就更好了。
发布于 2011-02-02 15:26:55
JDK 7 (通过NIO.2)包含一个名为Files
的类,该类提供了一个createSymbolicLink()
方法。
以前的版本没有提供任何内置的方法来实现这一点,所以JNI或Runtime.exec()
是您唯一真正的选择。
https://stackoverflow.com/questions/4871748
复制相似问题