| 程序包 | 说明 |
|---|---|
| org.slingerxv.limitart.script |
脚本热更新
|
| org.slingerxv.limitart.script.define |
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractScriptLoader<KEY> |
FileScriptLoader.loadScript(String filePath)
加载单个文件
|
AbstractScriptLoader<KEY> |
FileScriptLoader.loadScriptsBySourceDir(String dir,
ScriptFileType... scriptTypes)
加载一个目录下对应的全部脚本(不会加载IDynamicCode相关)
|
AbstractScriptLoader<KEY> |
FileScriptLoader.reloadScript(KEY scriptId)
重载脚本
|
void |
JarScriptLoader.reloadScriptJarFTP(String ftpIp,
int ftpPort,
String username,
String password,
String resourceDir,
String jarName)
远程FTP加载Jar
|
void |
JarScriptLoader.reloadScriptJarLocal(String jarPath)
加载本地Jar
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractScriptLoader<KEY> |
AbstractScriptLoader.executeCommand(List<String> importList,
String commandLines)
执行几串简单的命令
|
AbstractScriptLoader<KEY> |
AbstractScriptLoader.executeCommand(String path)
执行一段继承了IDynamicCode的代码
|
Copyright © 2017. All rights reserved.