У меня была такая же проблема, и я попробовал все решения в Интернете, у меня были все необходимые файлы JAR в моем CLASSPATH ... но это не сработало. затем я решил переместить мои JAR-файлы из папки DROPBOX в обычную папку, и это сработало!
Так что, если ваши JAR-файлы находятся в Dropbox или что-то в этом роде, переместите их в обычную папку и добавьте в свой путь к классам! это решит исключение java.lang.NoClassDefFoundError
.