private static void findInJar(List<Class<?>> results, File file, String packageName) {
JarFile jarFile = null;
String packagePath = nameToPath(packageName) + "/";
try {
jarFile = new JarFile(file);
Enumeration<JarEntry> en = jarFile.entries();
while (en.hasMoreElements()) {
JarEntry je = en.nextElement();
String name = je.getName();
if (name.startsWith(packagePath) && name.endsWith(CLASS_FILE)) {
String className = name.substring(0, name.length() - CLASS_FILE.length());