作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 Linux 中运行时,如何在 Java/JVM 中创建符号链接(symbolic link)?除了使用 Java Native Interface (JNI) 之外,还有其他方法吗?或 java.lang.Runtime.exec("/bin/ln -s/some/path symlink")
?
创建符号链接(symbolic link)非常依赖于平台,但我主要关心在 Linux 上运行,如果在 Windows 中创建快捷方式将是一个不错的奖励。
最佳答案
JDK 7包括(通过 NIO.2 )一个名为 Files
的类提供 createSymbolicLink()
方法。
以前的版本不提供任何内置方法来生成它,因此 JNI 或 Runtime.exec()
是您唯一的实际选择。
关于java - 在 Linux 中运行时如何在 Java 中创建符号链接(symbolic link)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4871748/
我是一名优秀的程序员,十分优秀!