public class ExtendLoader extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static List<ClassLoader> |
load(String extend)
加载扩展文件夹(或文件)
|
static List<ClassLoader> |
load(String extend,
boolean autoMake)
加载扩展文件夹(或文件)
|
static List<ClassLoader> |
load(String extend,
boolean autoMake,
Predicate<String> filter)
加载扩展文件夹(或文件)
|
static boolean |
loadJar(File file) |
static boolean |
loadJar(List<ClassLoader> loaders,
File file)
加载扩展具体的jar文件
|
static String |
path()
扩展路径(绝对路径)
|
static boolean |
unloadJar(File file)
卸载一个已加载的jar文件
|
public static String path()
public static List<ClassLoader> load(String extend)
extend - 扩展配置public static List<ClassLoader> load(String extend, boolean autoMake)
extend - 扩展配置autoMake - 是否自动生成public static List<ClassLoader> load(String extend, boolean autoMake, Predicate<String> filter)
extend - 扩展配置filter - 过滤器autoMake - 是否自动生成public static boolean loadJar(List<ClassLoader> loaders, File file)
public static boolean loadJar(File file)
public static boolean unloadJar(File file)
Copyright © 2023. All rights reserved.