|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Chargé d'affaire Inscription : décembre 2012 Messages : 3 ![]() |
Bonjour,
Savez-vous si il est possible d'inclure un fichier pdf dans un JAR? Mon objectif est d'appeller un fichier pdf depuis mon application JAVA qui est embarqué dans l'appli. Merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : octobre 2011 Messages : 157 ![]() |
C'est possible comme n'importe quel fichier, comme un properties par exemple, il faut juste faire un getResourceAsStream() au lieu d'utiliser un File.
Qulle utilisation comptes-tu en faire ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Chargé d'affaire Inscription : décembre 2012 Messages : 3 ![]() |
Super Merci beaucoup,
J'arrive maintenant à ouvrir mon pdf contenu dans mon JAR. Par contre dès que j’exécute mon JAR depuis un autre emplacement sur mon PC, le pdf ne s'ouvre plus. J'ai placé mon pdf directement dans le répertoire src et je le déclare comme ceci: InputStream pdfInJar = OpenPdf.class.getClass().getResourceAsStream("/nomdupdf.pdf") je dois avoir un problème de path mais comment le résoudre ? Merci |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() David Inscription : novembre 2005 Messages : 1 244 ![]() |
salut
Essaie en enlevant le slash initial. Code :
InputStream pdfInJar = OpenPdf.class.getResourceAsStream("nomdupdf.pdf")
__________________
“THERE IS NO JUSTICE. THERE’S JUST ME!” |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Chargé d'affaire Inscription : décembre 2012 Messages : 3 ![]() |
non toujours pas
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() David Inscription : novembre 2005 Messages : 1 244 ![]() |
Tu as un NullPointerException?
Si oui, peux-tu vérifier et nous montrer la structure de ton jar (ouvre le avec un outil style winrar)? Est-tu sûr de ton nom de fichier?
__________________
“THERE IS NO JUSTICE. THERE’S JUST ME!” |
|
|
00
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() ![]() |
Citation:
Commencer par ouvrir ton jar avec winzip ou autre et regarder si le pdf est bien dedans.
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et ![]() Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir. |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com