Bonjour,
Je m'arrache les cheveux avec ça depuis des heures.
Mon programme n'arrive pas à trouver une ressource fichier, quand je le lance à partir de sa version jar. Quand je lance à partir de mon IDE il le trouve.
Le fichier est là, j'ai vérifié, je le copie au build dans le même répertoire que mes jar, dont je teste le déploiement:
zweegercore.jar
zweeger.jar
zweegerexe.jar
preferences.properties

je démarre zweegerexe.jar et je cherche "/preferences.properties" en faisant
un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
URL url=this.getClass().getResource(pathToFile);
return new File(url.toURI());
où le getResource me retourne null quand je lance l'application dans le contexte jar

A savoir (si ça a un intérêt): la classe "this" avec laquelle je fais le getResource, se trouve dans zweegercore.jar....

Merci pour votre aide