类 MyCompilerUtil
- java.lang.Object
-
- cn.renlm.plugins.MyUtil.MyCompilerUtil
-
public class MyCompilerUtil extends Object
代码编译(自动识别)- 作者:
- RenLiMing(任黎明)
-
-
构造器概要
构造器 构造器 说明 MyCompilerUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleanaddClassPath(String dir)添加ClassPathstatic booleanaddLibrary(String dirOrJar)添加Librarystatic Class<?>loadClass(ClassLoader classLoader, String javaCode)编译代码static Class<?>loadClass(String javaCode)编译代码static Class<?>loadClassByHash(ClassLoader classLoader, String javaCode)编译代码(Hash路径)static Class<?>loadClassByHash(String javaCode)编译代码(Hash路径)
-
-
-
方法详细资料
-
addClassPath
public static final boolean addClassPath(String dir)
添加ClassPath- 参数:
dir-- 返回:
-
addLibrary
public static final boolean addLibrary(String dirOrJar)
添加Library- 参数:
dirOrJar-- 返回:
-
loadClassByHash
public static final Class<?> loadClassByHash(String javaCode)
编译代码(Hash路径)- 参数:
javaCode-- 返回:
-
loadClass
public static final Class<?> loadClass(ClassLoader classLoader, String javaCode)
编译代码- 参数:
classLoader-javaCode-- 返回:
-
loadClassByHash
public static final Class<?> loadClassByHash(ClassLoader classLoader, String javaCode)
编译代码(Hash路径)- 参数:
classLoader-javaCode-- 返回:
-
-