Bonjour à tous,

J'ai développé une application Swing dans laquelle je souhaite ouvrir un document word contenu dans le jar, en cliquant sur un bouton.

Cela marche bien en local, mais pas quand je génère le jar et que je l'exécute.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
try {	
	URL toto =   SearchFrame.class.getResource("documentation/application3M.doc");
 
	File f = new File(toto.toURI());
 
	System.out.println("Taille= " + f.length());
	Desktop.getDesktop().open(f);
}
catch ( Exception  e1 ) {
	e1.printStackTrace();
}
Cela me renvoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.lang.IllegalArgumentException: URI is not hierarchical
HELP!

EDIT: Apres rélfexion il est normal que ça ne marche pas, sachant que le jar est lui meme déja considéré comme un fichier, mais du coup je ne vois plus comment faire...