2016-02-18 3 views
0

Я импортировал третьей стороной Java проект в Eclipse, который имеет следующий блок:Получение MissingResourceException при отладке в Eclipse,

configSrc = (PropertyResourceBundle) ResourceBundle.getBundle(fName); 

Когда я отлаживать этот проект под Eclipse, я получаю MissingResourceException исключение в этой точке.

Когда я запускаю JAR проекта из командной строки (RedHat 6, если это имеет значение), он отлично работает без каких-либо исключений. Это выполняется следующим образом:

java -classpath /export/home/user/proj:/export/home/user/proj/lib/dist.jar my.foo.bar.topClass arg1 arg2 

где /export/home/user/proj является корневым каталогом этого проекта и dist.jar является файл JAR.

Я подозреваю, что причиной исключения является то, что я должен правильно установить CLASSPATH в Eclipse. Как мне это сделать?

ответ

0

Щелкните правой кнопкой мыши на своем классе для запуска, выберите debug as, выберите конфигурацию отладки, панель откроется со всеми параметрами для отладки, задайте путь класса или аргументы независимо от того, что необходимо.

+0

Я попытался добавить '-classpath ...' под 'VM arguments', но это не помогло. Кроме того, есть вкладка «Classapth», в которой есть часть «Элементы пользователя», которая, как я думал, должна заботиться о настройках пути к классу для проекта. Если мне нужно сделать моды под этой вкладкой, как? –

Смежные вопросы