すべて同じディレクトリにある複数の 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
何か案は?
トム