Bonjour
Voici mon problème. Je veux créer une application Java Web Start. Dans cette application, je veux pouvoir lister un répertoire. Pour ce faire, j'effectue le code suivant :
Or, à l'exécution, j'ai cette erreur que je ne sais pas réparer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 File repertory = null; try{ java.net.URL url = new java.net.URL("file", "xxx.xxx.xxx.xxx", "/~gldavid/MyProject/Plugins"); repertory = new java.io.File(url.toURI()); } catch(java.net.MalformedURLException maurle){ JOptionPane.showMessageDialog(this.mw, maurle.getMessage(), "Error", JOptionPane.ERROR_MESSAGE); } catch(java.net.URISyntaxException urise){ JOptionPane.showMessageDialog(this.mw, urise.getMessage(), "Error", JOptionPane.ERROR_MESSAGE); } File[] files = repertory.listFiles(); Vector<String>zips = new Vector<String>(); for(File f : files){ if(f.isDirectory()) zips.add(f.getName()); }
Quelqu'un pourrait t'il m'indiquer la bonne marche à suivre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.lang.IllegalArgumentException: URI has an authority component
Merci d'avance.
@++
Partager