程序包 com.sh.util
类 ComplierUtil
java.lang.Object
com.sh.util.ComplierUtil
Description: 编译工具
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- Aug 29, 2012
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static CompilationProblem[]static CompilationProblem[]编译源文件static Class<?>getObjectClass(String javaName) 获取java对象static voidwriteJavaSource(String fileName, String source) 将动态源代码写到临时文件夹中
-
构造器详细资料
-
ComplierUtil
public ComplierUtil()
-
-
方法详细资料
-
complier
-
complier
编译源文件- 参数:
source- 包路径,如:jci/Simple.javajavaContent- java文件writeSource- 是否生成源代码- 返回:
- 错误信息
-
getObjectClass
public static Class<?> getObjectClass(String javaName) throws InstantiationException, IllegalAccessException, ClassNotFoundException 获取java对象- 参数:
javaName- 类名,如:com.sh.module.page.logic.test.TestLogic- 返回:
- Class
- 抛出:
ClassNotFoundException- ClassNotFoundExceptionIllegalAccessException- IllegalAccessExceptionInstantiationException- InstantiationException
-
writeJavaSource
将动态源代码写到临时文件夹中- 参数:
fileName- Stringsource- String
-