我使用以下内容:
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
我正在使用eclipse ......
我该如何解决这个问题?他提供我配置构建路径,但我真的不知道如何从那里解决这个碰撞......
答案 0 :(得分:24)
问题解决了...... 不得不下载commons-lang-2.4.jar并包含在项目中。
不可能比那更简单....
答案 1 :(得分:0)
听起来真正需要的是对PropertiesConfiguration lib的更新,以便它与最新的lang lib相处。如果它是一个“免费”的lib,那么它可能不会出现,考虑到它自上次回复此线程以来已经存在多年,并且这仍然在发生。 我一直有这个问题,除了上面提到的两个lang库之外还没有找到解决它的方法......尽管严格的存储库框架实现(如Maven)可能有包括libs的问题。
答案 2 :(得分:0)
不得不从我的Java Build Path中删除commons-lang3-3.4并添加2.6,它解决了这个问题!