Class GraalPyRunner
java.lang.Object
org.graalvm.python.embedding.tools.exec.GraalPyRunner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]static voidrun(String classpath, BuildToolLog log, String... args) static voidrun(Set<String> classpath, BuildToolLog log, String... args) static voidrunLauncher(String launcherPath, BuildToolLog log, String... args) static voidrunPip(Path venvDirectory, String command, BuildToolLog log, String... args) static voidrunVenvBin(Path venvDirectory, String command, BuildToolLog log, String... args)
-
Constructor Details
-
GraalPyRunner
public GraalPyRunner()
-
-
Method Details
-
getExtraJavaOptions
-
run
public static void run(Set<String> classpath, BuildToolLog log, String... args) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
run
public static void run(String classpath, BuildToolLog log, String... args) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
runLauncher
public static void runLauncher(String launcherPath, BuildToolLog log, String... args) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
runPip
public static void runPip(Path venvDirectory, String command, BuildToolLog log, String... args) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
runVenvBin
public static void runVenvBin(Path venvDirectory, String command, BuildToolLog log, String... args) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-