Verfügt Java 7 über eine Möglichkeit, Dateien im Papierkorb abzulegen, anstatt sie unter Windows zu löschen

8

Verfügt Java 7 über eine Möglichkeit, Dateien in den Papierkorb zu legen und nicht auf Windows zu löschen? Ich weiß, dass es in Java 6 nicht existiert, aber ich dachte wirklich, dass dies zu Java 7 hinzugefügt wurde, aber ich konnte es nicht finden, wenn es keine 3rd-Party-Bibliothek dafür gibt, möchte ich nicht geigen mit JNI selbst.

FWIW können Sie dies unter OSX mit der Apple-Erweiterung tun

%Vor%

BEARBEITEN: Benutzte die jna-Bibliothek als Antwort. FWIW ist auf dem maven central repository verfügbar, aber Sie müssen sowohl den jna pom als auch den platform pom einbeziehen, da der platform jar der ist, der die recycle bin-Methode enthält.

%Vor%     
Paul Taylor 27.08.2012, 14:26
quelle

1 Antwort

2

Ich denke, dass die Antwort Nein ist.

Bibliotheken von Drittanbietern existieren, und dies wird in JNA unterstützt (siehe Java unter Windows: Wie man eine Datei in den Papierkorb löscht (mit JNA) ), aber diese Funktionalität gehört nicht zur Standard Java 7 Plattform , AFAIK .

Dieser RFE neigt dazu, dies zu bestätigen: Ссылка

    
Stephen C 27.08.2012, 14:33
quelle

Tags und Links