Файл ресурса не найден - PullRequest
       26

Файл ресурса не найден

1 голос
/ 23 февраля 2011

Я новичок в Java.Я использую Eclipse IDE.У меня такая структура пакетов:

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).

Пакет с ресурсами имеет серый значок, другие пакеты имеют коричневые иконки.ResourceLoader выдает исключение «файл не найден», когда я пытаюсь загрузить файл из org.pdfbox.Resources.Есть ли способ включить пакет со свойствами в проект или что-то еще?Я попытался установить абсолютные или относительные пути к моему файлу свойств.Был бы очень признателен за вашу помощь.

1 Ответ

2 голосов
/ 23 февраля 2011

Если ваш файл свойств называется myfile.properties, то ваш код должен выглядеть следующим образом: -

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

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