Ouvrir un répertoire avec Desktop
Bonjour, petite question sur Desktop.
J'essaie d'ouvrir un répertoire depuis mon application, sous windows, pas de problème mais sous linux une erreur est levée, savez vous pourquoi ? :
Mon code :
Code:
1 2 3 4 5 6 7
| if ( Desktop.isDesktopSupported()){
if(Desktop.getDesktop().isSupported(Desktop.Action.OPEN)){
try {
Desktop.getDesktop().open(file);
} catch (IOException ex) {
ex.printStackTrace();
.... |
Mon erreur :
Code:
1 2 3
| java.io.IOException: Failed to show URI:file:/home/jose/workspace/
at sun.awt.X11.XDesktopPeer.launch(XDesktopPeer.java:75)
at sun.awt.X11.XDesktopPeer.open(XDesktopPeer.java:43) |
Mon dossier existe bien, j'ai tous les droits dessus...