ExecutionUtils
Métodos relacionados con la ejecución. Por ejemplo, para ejecutar un script o un JAR.
Métodos
Sección titulada «Métodos»runScript
Sección titulada «runScript»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(); } }}