Packages

p

sbt

package sbt

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class Fork extends AnyRef

    Represents a command that can be forked.

  2. final class ForkOptions extends Serializable

    Configures forking.

  3. class ForkRun extends ScalaRun
  4. sealed abstract class OutputStrategy extends AnyRef

    Configures where the standard output and error streams from a forked process go.

  5. class Run extends ScalaRun
  6. sealed trait ScalaRun extends AnyRef

Value Members

  1. object Fork
  2. object ForkOptions extends Serializable
  3. object OutputStrategy
  4. object Run

    This module is an interface to starting the scala interpreter or runner.

  5. object SelectMainClass
  6. object TrapExit

    Provides an approximation to isolated execution within a single JVM.

    Provides an approximation to isolated execution within a single JVM. System.exit calls are trapped to prevent the JVM from terminating. This is useful for executing user code that may call System.exit, but actually exiting is undesirable.

    Exit is simulated by disposing all top-level windows and interrupting user-started threads. Threads are not stopped and shutdown hooks are not called. It is therefore inappropriate to use this with code that requires shutdown hooks, creates threads that do not terminate, or if concurrent AWT applications are run. This category of code should only be called by forking a new JVM.

Ungrouped