2011-02-22 6 views
1

Je suis nouveau sur Java. J'utilise Eclipse IDE. J'ai une telle structure de paquets:Impossible de trouver le fichier de ressources

Java src: 
     -1)org.pdfbox; 
     -2)org.pdfbox.util; 
     -3)org.pdfbox.pdmodel.interactive.documentnavigation.outline 
     - ..... 
     -4)org.pdfbox.util; 
         -4.1)ResourceLoader.java - loads data from .properties file ; 
         -4.2)..... 
         -4.3)..... 
     -5)org.pdfbox.Resources; 
         -5.1)files to be downloaded (*.properties). 

Le paquet avec des ressources a l'icône grise, d'autres paquets ont des icônes brunes. ResourceLoader lève une exception "fichier introuvable" lorsque j'essaie de charger le fichier à partir de org.pdfbox.Resources. Est-il possible d'inclure un paquet avec des propriétés dans le projet ou autre chose? J'ai essayé de définir ab chemins absolus ou relatifs à mon fichier de propriétés. Serait très reconnaissant pour votre aide.

+0

Montrez-nous le code utilisé pour charger les propriétés, et la trace de la pile de l'exception. –

Répondre

2

Si votre fichier de propriétés est appelé myfile.properties, votre code devrait ressembler à ceci: -

ResourceBundle rb = ResourceBundle.getBundle("org.pdfbox.Resources.myfile"); 

// get the string value from key "myvar" from the properties file 
String s = rb.getString("myvar"); 
+1

Merci. Ça m'a aidé. – Marina

Questions connexes