Which Class File Is Loaded By The Classloader ?
Join the DZone community and get the full member experience.Join For Free
When using lots of third-party libraries, one problem might be that 2 of them package different versions of the same class, producing errors when method version conflicts happen. Here is a simple way to know the exact location used by the classloader to get your class :
URL myClassURL = MyMysteryClass.class.getProtectionDomain().getCodeSource().getLocation();