Немного высокий уровень, и я не уверен, что вы используете Spring, но если вы - у него есть очень полезный служебный класс, который хорошо мне подходит в таких случаях:
PathMatchingResourcePatternResolver ищет ресурсы (файлы) различными способами - относительно пути к классам / корня веб-приложения / файловой системы / и т. Д.
Если вы попросите его найти файл, в котором найден искомый класс, он найдет его во ВСЕХ записях classpath. Я использую это так (обычно в eval / watch отладчика):
Resource[] resources = new PathMatchingResourcePatternResolver().getResources("classpath*:your/package/YourClassName.class");
** Это не скажет вам, какой из классов используется кодом, но может помочь вам точно определить ваши проблемы в случае, если вы не уверены, откуда берутся классы.