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
où le getResource me retourne null quand je lance l'application dans le contexte jar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 URL url=this.getClass().getResource(pathToFile); return new File(url.toURI());
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
Partager