/**
* 获取指定包路径下的所有类的全限定名
*/
public static Class[] getAllClass(String packName) throws IOException, ClassNotFoundException {
URL resource = Thread.currentThread().getContextClassLoader().getResource(packName.replace('.', '/'));
String[] files = new File(resource.getFile()).list();
Class[] clazzs = new Class[files.length];
for (int i = 0; i < files.length; i++) {
clazzs[i] = Class.forName(packName + "." + files[i].replace(".class", ""));
}
return clazzs;
}