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