Как добавить ссылку на файл .propeties в .classpath - PullRequest
0 голосов
/ 27 июля 2010

У меня возникла исключительная ситуация, когда я запускаю Java-класс из Eclipse:
java.util.MissingResourceException: не удается найти пакет для базового имени dbconfig, локаль en_US

Похоже, что мой dbconfig.properties файл не находится в пути к классам.

  1. dbconfig.properties находится в корне проекта.

  2. Eclipse запускается с аргументами виртуальной машины (в Выполнить конфигурации -> Аргументы меню):
    -Dcom.xxx.db.cfg=dbconfig

  3. комплект ресурсов получается следующим образом: rb=ResourceBundle.getBundle((String)System.getProperties().get("com.xxx.db.cfg"));

Как добавить ссылку на этот файл свойств в файл .classpath?

Ответы [ 3 ]

4 голосов
/ 27 июля 2010

Если ваш файл 'dbconfig.properties' находится в какой-то папке с именем 'resources' в вашем проекте , щелкните правой кнопкой мыши на 'resources' -> Build Path-> Use as source folder

3 голосов
/ 27 июля 2010

разрешается указанием: classpathentry kind = "lib" path = "dbconfig.properties"

3 голосов
/ 27 июля 2010

Щелкните правой кнопкой мыши свой проект и выберите Build Path-Configure Build Path. Откроется диалоговое окно с четырьмя вкладками для настройки пути сборки. Если ваш файл свойств уже находится в вашем проекте, однако, скорее всего, он уже находится на пути сборки, и вы просто ссылаетесь на него неправильно.

...