JVM не может загрузить класс правильно - PullRequest
0 голосов
/ 05 июля 2011

Внутри класса A у меня есть метод, а в методе есть строка: someClassB.staticMethodB (Arg); где someClassB - это другой класс.
Теперь аргумент в порядке. Но в этой строке я получаю ошибку: java.lang.NoClassDefFoundError: someClassC

Кажется, что someClassB не загружается должным образом для выполнения статического метода staticMethodB.

Но внутри someClassB мы вообще не используем someClassC. Так почему же JVM пытается найти someClassC?

1 Ответ

3 голосов
/ 05 июля 2011

Я подозреваю, что вы либо фактически используете его в someClassB там, где вы не видели, либо он используется в суперклассе из someClassB.В любом случае, похоже, вам нужно someClassC присутствовать ...

...