package exec
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
case class
Forker(javaEnv: JavaEnv, classpath: Array[AbsolutePath]) extends Product with Serializable
Collects configuration to start a new program in a new process
Collects configuration to start a new program in a new process
The name comes from a similar utility https://github.com/sshtools/forker.
- javaEnv
The configuration describing how to start the new JVM
- classpath
The full classpath with which the code should be executed
-
final
case class
JavaEnv(javaHome: AbsolutePath, javaOptions: Array[String]) extends Product with Serializable
The configuration of the Java environment for a given project.
The configuration of the Java environment for a given project.
- javaHome
Location of the java home. The
java
binary is expected to be found in$javaHome/bin/java
.- javaOptions
The options to pass the JVM when starting.
Value Members
- object Forker extends Serializable
- object JavaEnv extends Serializable