Pau*_*lor 8 java windows recycle-bin
Java 7是否有办法将文件放入回收站而不是在WIndows上删除?我知道它在Java 6中不存在,但我真的认为这已经被添加到Java 7但是一直无法找到它,如果不是有第三方库可以做到这一点,我不想小提琴和JNI一起.
您是否可以使用Apple扩展在OSX上执行此操作
com.apple.eawt.FileManager.moveToTrash()
Run Code Online (Sandbox Code Playgroud)
编辑: 使用jna库作为答案.FWIW它可以在maven中央存储库上使用,但是您需要包含jna pom和平台pom,因为平台jar是包含回收站方法的平台jar.
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>3.4.0</version>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>platform</artifactId>
<version>3.4.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我认为答案是否定的。
存在第 3 方库,并且 JNA 支持此功能(请参阅Windows 上的 Java:如何将文件删除到垃圾箱(使用 JNA)),但此功能不是标准 Java 7 平台的一部分,AFAIK。
此 RFE 倾向于确认这一点: https: //bugs.java.com/bugdatabase/view_bug ?bug_id=5080625
| 归档时间: |
|
| 查看次数: |
3323 次 |
| 最近记录: |