1

すべて同じディレクトリにある複数の JAR をインポートしています。プログラムを実行すると、これらの JAR のいくつかにあるクラスにアクセスできますが、問題ありません。したがって、私のクラスパスは問題ありません(推測します)。しかし、問題を引き起こしている JAR が 1 つあります。実行しようとすると:

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

何か案は?

トム

4

1 に答える 1