Ir al contenido
Otras versiones

Cargando…

ExecutionUtils

Métodos relacionados con la ejecución. Por ejemplo, para ejecutar un script o un JAR.

Descripción:

Method Return values Description
runScript(File script) Object[] Ejecuta un script a partir de un fichero.

Ejemplo:

package com.openkm;
import java.io.File;
import com.openkm.core.Config;
import com.openkm.util.ExecutionUtils;
public class Test {
public static void main(String[] args) {
try {
File script = new File("/home/openkm/test.bsh");
ExecutionUtils.runScript(script);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Method Return values Description
runJar(File jar) Object Ejecuta un JAR a partir de un fichero.

Ejemplo:

package com.openkm;
import java.io.File;
import com.openkm.util.ExecutionUtils;
public class Test {
public static void main(String[] args) {
try {
File jar = new File("/home/openkm/test.jar");
ExecutionUtils.getInstance().runJar(jar);
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Method Return values Description
runCmd(String cmd) CmdExecutionResult Ejecuta una línea de comandos.

Ejemplo:

package com.openkm;
import com.openkm.util.ExecutionUtils;
public class Test {
public static void main(String[] args) {
try {
ExecutionUtils.runCmd("mkdir /home/openkm/test");
} catch (Exception e) {
e.printStackTrace();
}
}
}