簡體   English   中英

在Linux中運行時如何用Java創建符號鏈接?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM