Application programming interfaces for interaction with the Eclipse Java launching support.
Package SpecificationProvides support for describing installed Java runtime environments and launching Java virtual machines.
ClassDescriptionAbstract implementation of a Java launch configuration delegate.Abstract implementation of a VM install.Abstract implementation of a VM install type.Abstract implementation of a VM runner.The execution arguments for running a Java VM.Constant definitions for Java launch configurations.This resolver allows contributors to provide
LibraryLocationinformation for non-standard JRE / JDK libraries.Represents an entry on a runtime classpath.Enhancements to
IRuntimeClasspathEntryto support extensible runtime classpath entries.Resolves variable and/or container runtime classpath entries in the context of a launch configuration or Java project.Optional enhancements to
IRuntimeClasspathEntryResolver.A classpath provider computes an unresolved classpath for a launch configuration, and resolves classpath entries for a launch configuration.Deprecated.support has been added to
ClasspathContainerInitializerto handle comparison of classpath containers.A VM connector establishes a JDI connection with a debuggable virtual machine.Represents a particular installation of a VM.Optional extensions that may be implemented by an
IVMInstall.Optional extensions that may be implemented by an
IVMInstall, providing access to a JRE's system properties.A VM install changed listener is notified when the workspace default VM install changes, or when an attribute of a specific VM install changes.Represents a particular type of VM for which there may be any number of VM installations.A VM runner starts a Java VM running a Java program.A launch delegate for launching local Java applications.The central access point for launching support.The location of a library (for example rt.jar).An event object describing a change to a named property.Utility class to find a port to debug on.Default implementation for classpath provider.Default implementation of source lookup path computation and resolution.Holder for various arguments passed to a VM runner.An implementation of IVMInstall that is used for manipulating VMs without necessarily committing changes.