주석 제거
This commit is contained in:
@@ -93,19 +93,6 @@ public class ScriptLoader{
|
||||
return newInstance;
|
||||
}
|
||||
|
||||
class DynamicLoader extends ClassLoader{
|
||||
public DynamicLoader(){}
|
||||
|
||||
public DynamicLoader(ClassLoader parent){
|
||||
super(parent);
|
||||
}
|
||||
|
||||
public Class<Script> loadScript(String fullClassName, byte[] classData){
|
||||
return (Class<Script>) defineClass(fullClassName,
|
||||
classData, 0, classData.length);
|
||||
}
|
||||
}
|
||||
|
||||
public void init(ScriptInfoService scriptInfoService) throws Exception {
|
||||
List<ScriptInfo> scriptInfoList = scriptInfoService.findAllScriptInfos();
|
||||
for (ScriptInfo info :scriptInfoList) {
|
||||
@@ -123,14 +110,9 @@ public class ScriptLoader{
|
||||
}
|
||||
|
||||
Class<Script> cls = (Class<Script>) compiler.compile(fullPackage, source);
|
||||
|
||||
// String xx = newInstance.postProcess("abc","ddd");
|
||||
// System.out.println(xx);
|
||||
this.loadedClass.put(scriptName, cls);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void unLoad(String scriptName) throws ClassNotFoundException, IOException {
|
||||
new File(path + DYNAMIC_BASE_PATH + "/" + scriptName +".class").delete();
|
||||
this.loadedClass.remove(scriptName);
|
||||
|
||||
Reference in New Issue
Block a user