Je tente d'obtenir le chemin de fichier d'un document qui est empaqueté en tant que ressource dans un fichier jar afin que je puisse l'afficher dans une application pivotante. La façon dont je l'ai maintenant fonctionne quand je l'exécute à partir d'éclipse mais si je l'exporte vers un fichier jar exécutable je ne peux pas accéder aux documents qui sont empaquetés dans le fichier jar. Comment puis-je obtenir le chemin du fichier du document quand il est dans le fichier jar?Accès à des documents contenus dans un fichier jar
Voici la ligne de code montrant comment je suis en train d'accéder au document:
File document = new File(getClass().getResource("/resources/documents/document.pdf").getPath());
Avez-vous vérifié que 'document.pdf' se trouve à l'intérieur du pot à cet endroit? – khachik
Oui c'est là. J'ai modifié au code pour utiliser l'URL au lieu du fichier et si fonctionne maintenant. – MBU