So just after checking your class path is right (I essentially dump the complete classpath on startup) I then do a binary chop on class A. From recollection the final time this happened was when course A features a static field or even a static initializer that loaded class B. https://bongacam24691.bloggerswise.com/44112257/details-fiction-and-bongacams-mature