Bonjour

Suite à mon thread précédent.
Pour rappel, je veux lire des fichiers contenus dans mon Jar.
Voici comment je procède :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
java.net.URL url = MenuBar.class.getResource(""+(i+1)+".em6");
			java.net.URI uri = null;
			try{
				uri = url.toURI();
			}
			catch(URISyntaxException urise){
				javax.swing.JOptionPane.showMessageDialog(this.parent, urise.getMessage(), "Error", javax.swing.JOptionPane.ERROR_MESSAGE);
			}
			System.out.println("URL ="+url.toString());
			System.out.println("URI ="+uri.toString());
			File f = new File(uri);
java.io.BufferedReader bf = new java.io.BufferedReader(new java.io.FileReader(file.getAbsoluteFile()));
Mais, au moment de créer le fichier, j'ai l'erreur suivante ainsi que cette sortie que je trouve bizarre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
URL =jar:file:/home/gldavid/Projects/client/StandAlone/client.jar!/com/maboite/gui/1.em6
URI =jar:file:/home/gldavid/Projects/client/StandAlone/client.jar!/com/maboite/gui/1.em6
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: URI is not hierarchical
Ke passa ???

Merci d'avance.

@++