public abstract class JarUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Attributes.Name |
BUNDLE_VERSION |
static Attributes.Name |
IMPLEMENTATION_VERSION |
| 构造器和说明 |
|---|
JarUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static JarInfo |
getJar(String name)
获取当前类加载器中的JAR信息
|
static JarInfo |
getJar(String name,
ClassLoader classLoader)
获取JAR信息
|
static List<JarInfo> |
getJarList()
获取当前类加载器中的JAR列表(使用缓存)
|
static List<JarInfo> |
getJarList(ClassLoader classLoader)
获取JAR列表(使用缓存)
|
static Map<String,JarInfo> |
getJarMap()
获取当前类加载器中的JAR集合(使用缓存)
|
static Map<String,JarInfo> |
getJarMap(ClassLoader classLoader)
获取JAR集合
|
public static final Attributes.Name IMPLEMENTATION_VERSION
public static final Attributes.Name BUNDLE_VERSION
@NonNull public static List<JarInfo> getJarList(@NonNull ClassLoader classLoader)
classLoader - 类加载器@NonNull public static Map<String,JarInfo> getJarMap(@NonNull ClassLoader classLoader)
classLoader - 类加载器@Nullable public static JarInfo getJar(String name, @NonNull ClassLoader classLoader)
name - JAR名称classLoader - 类加载器Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.