我正在导入几个 JAR,它们都位于同一个目录中。当我的程序运行时,我可以访问其中几个 JAR 中的类,没问题。所以我的类路径很好(我假设)。但是有一个 JAR 给我带来了麻烦。当我尝试运行时:
Configuration conf = new BaseConfiguration();
我得到一个NoClassDefFoundError
错误。我在“ NoClassDefFound
”上所做的搜索通常指向类路径问题,但如上所述,正在找到同一目录中的其他 JAR,所以我认为这不是问题。
这是在 Eclipse 3.8 中。
导入语句:
import org.apache.commons.configuration.BaseConfiguration;
import org.apache.commons.configuration.Configuration;
JAR 的名称是:
commons-configuration-1.6.jar
有任何想法吗?
汤姆