
java.lang.ClassNotFound and ClassNotDefFoundError are different but ..
 java.lang.ClassNotFound and ClassNotDefFoundError are different but what if my classes are in classpath?
 Remember:
- ClassNotDefFoundError is thrown if a class definition of the hierarchy is not located by the classloader
- ClassNotFound if the file or class can not be found in classpath. Remember only some servletrunner can open jar files, so having jar files in a directory without having them explicitely in classpath do not help much. You must have the name of jar file in CPath.