[英]How to make a symlink in Java when running in Linux?
如何在Linux中運行時在Java / JVM中創建符號鏈接? 除了使用Java Native Interface(JNI)或java.lang.Runtime.exec("/bin/ln -s /some/path symlink")
之外還有其他方法嗎?
創建一個符號鏈接是非常依賴於平台的,但我最關心的是在Linux上運行,如果在Windows中創建一個快捷方式,那將是一個很好的獎勵。
JDK 7包含(通過NIO.2 )一個名為Files
的類,它提供了createSymbolicLink()
方法。
以前的版本沒有提供任何內置的方式來生成它,所以JNI或Runtime.exec()
是你唯一真正的選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.