public class JarUtils extends Object
| 构造器和说明 |
|---|
JarUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
delete(URL url)
删除jar包
|
static void |
delete(URL[] urls)
删除jar包
|
static List<String> |
getClassNames(JarFile jarFile,
boolean flag)
获取jar文件下所有类名
|
static List<String> |
getClassNames(JarFile jarFile,
String packageName,
boolean flag)
递归获取jar所有class文件的名字
|
static List<String> |
getClassNames(URL url)
获取路径下所有jar文件下所有类名
|
static List<String> |
getClassNames(URL[] urls)
获取路径下所有jar文件下所有类名
|
public static void delete(URL url)
urls - public static void delete(URL[] urls)
urls - public static List<String> getClassNames(URL url) throws IOException
url - IOExceptionpublic static List<String> getClassNames(URL[] urls) throws IOException
urls - IOExceptionpublic static List<String> getClassNames(JarFile jarFile, boolean flag)
jarFile - 包名flag - 是否需要迭代遍历Copyright © 2019. All rights reserved.