2

Maven プロジェクトで Quuratz 1.6.3 API を使用しています。これは、実行時に表示されるエラー メッセージです: java.lang.NoClassDefFoundError: org/apache/commons/collections/SetUtils at org.quartz.JobDetail.(JobDetail.java:85) .....

commons.collections 3.2 依存関係は、プロジェクトの pom.xml ファイルに含まれています。このエラーの原因は何ですか?

前もって感謝します。

4

1 に答える 1

1

commons.collections3.2.1にはこのクラスが含まれています

org\apache\commons\collections\SetUtils.class

したがって、問題はMavenプロジェクトにあるはずです。commons.collectionsが取得するクラスパスであることを再確認してください(ログを参照)。または、プロジェクトの構成を表示して、サポートできるようにします。

于 2010-02-13T00:14:23.163 に答える