NestableException не может быть разрешена при использовании apache.commons.configuration - PullRequest
14 голосов
/ 25 октября 2011

Я использую следующее:

import java.util.Collections;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

import org.apache.commons.configuration.XMLConfiguration;

и я получаю:

The type org.apache.commons.lang.exception.NestableException cannot be resolved. It is indirectly referenced from required .class files

Я использую затмение ...

как я могу решить эту проблему?он предлагает мне Настроить путь сборки, но я действительно не знаю, как решить эту коллизию оттуда .....

Ответы [ 3 ]

24 голосов
/ 31 октября 2011

Проблема решена ... пришлось скачать commons-lang-2.4.jar и включить в проект.

не может быть проще, чем это ...

0 голосов
/ 22 января 2016

Пришлось удалить commons-lang3-3.4 из моего пути сборки Java и добавил 2.6, это решило проблему!

0 голосов
/ 30 марта 2015

Похоже, что на самом деле нужно обновить библиотеку PropertiesConfiguration, чтобы она соответствовала последней версии lang lib.Если это «свободная» библиотека, то она может и не появиться, учитывая, что прошло много лет с момента последнего ответа в этой теме, и это все еще происходит.У меня также была эта проблема, и я не нашел способа ее решения, кроме вышеупомянутого включения обеих библиотек lang ... что, похоже, не представляет никаких проблем, хотя строгие реализации инфраструктуры репозитория (такие как Maven) могли бы иметьпроблемы с обеими библиотеками включены.

...