public interface IJavaLaunchConfigurationConstants
Constant definitions only
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_ALLOW_TERMINATE
Launch configuration attribute key.
|
static String |
ATTR_APPLET_APPLETVIEWER_CLASS
Launch configuration attribute key.
|
static String |
ATTR_APPLET_HEIGHT
Launch configuration attribute key.
|
static String |
ATTR_APPLET_NAME
Launch configuration attribute key.
|
static String |
ATTR_APPLET_PARAMETERS
Launch configuration attribute key.
|
static String |
ATTR_APPLET_WIDTH
Launch configuration attribute key.
|
static String |
ATTR_BOOTPATH
Attribute key for a VM specific argument.
|
static String |
ATTR_BOOTPATH_APPEND
Attribute key for a VM specific argument.
|
static String |
ATTR_BOOTPATH_PREPEND
Attribute key for a VM specific argument.
|
static String |
ATTR_CLASSPATH
Launch configuration attribute key.
|
static String |
ATTR_CLASSPATH_PROVIDER
Launch configuration attribute key.
|
static String |
ATTR_CONNECT_MAP
Launch configuration attribute key.
|
static String |
ATTR_DEFAULT_CLASSPATH
Launch configuration attribute key.
|
static String |
ATTR_DEFAULT_SOURCE_PATH
Launch configuration attribute key.
|
static String |
ATTR_JAVA_COMMAND
Attribute key for VM specific attributes found in the
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP . |
static String |
ATTR_JRE_CONTAINER_PATH
Launch configuration attribute key.
|
static String |
ATTR_MAIN_TYPE_NAME
Launch configuration attribute key.
|
static String |
ATTR_PROGRAM_ARGUMENTS
Launch configuration attribute key.
|
static String |
ATTR_PROJECT_NAME
Launch configuration attribute key.
|
static String |
ATTR_SOURCE_PATH
Launch configuration attribute key.
|
static String |
ATTR_SOURCE_PATH_PROVIDER
Launch configuration attribute key.
|
static String |
ATTR_STOP_IN_MAIN
Launch configuration attribute key.
|
static String |
ATTR_USE_START_ON_FIRST_THREAD
Attribute key for a Mac OSX VM-specific argument.
|
static String |
ATTR_VM_ARGUMENTS
Launch configuration attribute key.
|
static String |
ATTR_VM_CONNECTOR
Launch configuration attribute key.
|
static String |
ATTR_VM_INSTALL_NAME
Deprecated.
use
ATTR_JRE_CONTAINER_PATH |
static String |
ATTR_VM_INSTALL_TYPE
Deprecated.
use
ATTR_JRE_CONTAINER_PATH |
static String |
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
Launch configuration attribute key.
|
static String |
ATTR_WORKING_DIRECTORY
Launch configuration attribute key.
|
static String |
DEFAULT_APPLETVIEWER_CLASS
Default value for the 'ATTR_APPLET_APPLETVIEWER' attribute.
|
static int |
DETAIL_CONFIG_READY_TO_ACCEPT_REMOTE_VM_CONNECTION
Detail code for a custom debug event that is fired when a remote debug configuration with
a standard socket listen connector is ready to accept connections from a remote VM.
|
static int |
ERR_CONNECTION_FAILED
Status code indicating that the debugger failed to connect
to the VM.
|
static int |
ERR_CONNECTOR_NOT_AVAILABLE
Status code indicating that the JDI connector required for a
debug launch was not available.
|
static int |
ERR_COULD_NOT_BUILD_HTML
Status code indicating that the .html file used to initiate an applet
launch could not be built.
|
static int |
ERR_INTERNAL_ERROR
Status code indicating an unexpected internal error.
|
static int |
ERR_INVALID_HOSTNAME
Status code indicating a launch configuration has
specified an invalid host name attribute
|
static int |
ERR_INVALID_PORT
Status code indicating a launch configuration has
specified an invalid port number attribute
|
static int |
ERR_NO_SOCKET_AVAILABLE
Status code indicating that a free socket was not available to
communicate with the VM.
|
static int |
ERR_NOT_A_JAVA_PROJECT
Status code indicating the project associated with
a launch configuration is not a Java project.
|
static int |
ERR_NOT_AN_APPLET
Status code indicating that the applet launcher was asked to
launch a resource that did not extend
java.applet.Applet . |
static int |
ERR_PROJECT_CLOSED
Status code indicating that the project referenced by a launch configuration
is closed.
|
static int |
ERR_REMOTE_VM_CONNECTION_FAILED
Status code indicating an attempt to connect to a remote VM
has failed or an attempt to listen for a remote VM connecting
has failed.
|
static int |
ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE
Status code indicating that the shared memory attach or listen
connector could not be found.
|
static int |
ERR_UNSPECIFIED_HOSTNAME
Status code indicating a launch configuration does not
specify a host name value
|
static int |
ERR_UNSPECIFIED_LAUNCH_CONFIG
Status code indicating that no launch configuration was specified.
|
static int |
ERR_UNSPECIFIED_MAIN_TYPE
Status code indicating a launch configuration does not
specify a main type to launch.
|
static int |
ERR_UNSPECIFIED_PORT
Status code indicating a launch configuration does not
specify a port number value
|
static int |
ERR_UNSPECIFIED_PROJECT
Status code indicating a launch configuration does not
specify a project when a project is required.
|
static int |
ERR_UNSPECIFIED_VM_INSTALL
Status code indicating a launch configuration does not
specify a VM Install
|
static int |
ERR_UNSPECIFIED_VM_INSTALL_TYPE
Status code indicating a launch configuration does not
specify a VM Install Type.
|
static int |
ERR_VM_CONNECT_TIMEOUT
Status code indicating that a timeout has occurred waiting for
the VM to connect with the debugger.
|
static int |
ERR_VM_INSTALL_DOES_NOT_EXIST
Status code indicating a launch configuration's VM install
could not be found.
|
static int |
ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST
Status code indicating a launch configuration's VM install
type could not be found.
|
static int |
ERR_VM_LAUNCH_ERROR
Status code indicating that an error occurred launching a VM.
|
static int |
ERR_VM_RUNNER_DOES_NOT_EXIST
Status code indicating a VM runner could not be located
for the VM install specified by a launch configuration.
|
static int |
ERR_WORKING_DIRECTORY_DOES_NOT_EXIST
Status code indicating the specified working directory
does not exist.
|
static int |
ERR_WORKING_DIRECTORY_NOT_SUPPORTED
Status code indicating that the Eclipse runtime does not support
launching a program with a working directory.
|
static String |
ID_JAVA_APPLET
Identifier for the Java Applet launch configuration type
(value
"org.eclipse.jdt.launching.javaApplet" ). |
static String |
ID_JAVA_APPLICATION
Identifier for the Local Java Application launch configuration type
(value
"org.eclipse.jdt.launching.localJavaApplication" ). |
static String |
ID_JAVA_PROCESS_TYPE
Identifier for the java process type, which is annotated on processes created
by the local java application launch delegate.
|
static String |
ID_REMOTE_JAVA_APPLICATION
Identifier for the Remote Java Application launch configuration type
(value
"org.eclipse.jdt.launching.remoteJavaApplication" ). |
static String |
ID_SOCKET_ATTACH_VM_CONNECTOR
Identifier for the standard Socket Attaching VM connector
(value
"org.eclipse.jdt.launching.socketAttachConnector" ). |
static String |
ID_SOCKET_LISTEN_VM_CONNECTOR
Identifier for the standard Socket Listening VM connector
(value
"org.eclipse.jdt.launching.socketListenConnector" ). |
static final String ID_JAVA_APPLICATION
"org.eclipse.jdt.launching.localJavaApplication"
).static final String ID_REMOTE_JAVA_APPLICATION
"org.eclipse.jdt.launching.remoteJavaApplication"
).static final String ID_JAVA_APPLET
"org.eclipse.jdt.launching.javaApplet"
).static final String ID_SOCKET_ATTACH_VM_CONNECTOR
"org.eclipse.jdt.launching.socketAttachConnector"
).static final String ID_SOCKET_LISTEN_VM_CONNECTOR
"org.eclipse.jdt.launching.socketListenConnector"
).static final String ID_JAVA_PROCESS_TYPE
"java"
).static final String ATTR_PROJECT_NAME
static final String ATTR_MAIN_TYPE_NAME
static final String ATTR_STOP_IN_MAIN
false
.static final String ATTR_PROGRAM_ARGUMENTS
static final String ATTR_VM_ARGUMENTS
static final String ATTR_WORKING_DIRECTORY
static final String ATTR_JRE_CONTAINER_PATH
JavaRuntime.JRE_CONTAINER
classpath container.
When unspecified the default JRE for a launch configuration is used (which is the JRE associated with the project being launched, or the workspace default JRE when no project is associated with a configuration). The default JRE classpath container refers explicitly to the workspace default JRE.
@Deprecated static final String ATTR_VM_INSTALL_NAME
ATTR_JRE_CONTAINER_PATH
ATTR_VM_INSTALL_TYPE
attribute. When unspecified, the default VM is used.@Deprecated static final String ATTR_VM_INSTALL_TYPE
ATTR_JRE_CONTAINER_PATH
ATTR_VM_INSTALL_NAME
.static final String ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
VMRunner
via a VMRunnerConfiguration
when launching a VM. The attributes in the map are implementation dependent
and are limited to String keys and values.static final String ATTR_VM_CONNECTOR
static final String ATTR_CLASSPATH
ATTR_CLASSPATH_PROVIDER
attribute).static final String ATTR_DEFAULT_CLASSPATH
false
, a classpath must be specified
via the ATTR_CLASSPATH
attribute. When true
or
unspecified, a classpath is computed by the classpath provider associated
with a launch configuration.static final String ATTR_CLASSPATH_PROVIDER
StandardClasspathProvider
.static final String ATTR_SOURCE_PATH
ATTR_SOURCE_PATH_PROVIDER
attribute).static final String ATTR_DEFAULT_SOURCE_PATH
false
a source path must be specified via the
ATTR_SOURCE_PATH
attribute. When true
or
unspecified, a source lookup path is computed by the source path
provider associated with a launch configuration.static final String ATTR_SOURCE_PATH_PROVIDER
StandardSourcePathProvider
.static final String ATTR_ALLOW_TERMINATE
static final String ATTR_JAVA_COMMAND
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
. The value is a String,
indicating the String to use to invoke the JRE.static final String ATTR_CONNECT_MAP
IVMConnector#getDefaultArguments()
.
Values are strings corresponding to the values to use when
establishing a connection to a remote VM.static final String ATTR_APPLET_WIDTH
static final String ATTR_APPLET_HEIGHT
static final String ATTR_APPLET_NAME
static final String ATTR_APPLET_PARAMETERS
static final String ATTR_APPLET_APPLETVIEWER_CLASS
static final String ATTR_BOOTPATH_PREPEND
null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the Java
application launch delegate.static final String ATTR_BOOTPATH
null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the Java
application launch delegate.static final String ATTR_BOOTPATH_APPEND
null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the Java
application launch delegate.static final String ATTR_USE_START_ON_FIRST_THREAD
-XStartOnFirstThread
argument should be used
when launching.static final int ERR_UNSPECIFIED_PROJECT
static final int ERR_UNSPECIFIED_MAIN_TYPE
static final int ERR_UNSPECIFIED_VM_INSTALL_TYPE
static final int ERR_UNSPECIFIED_VM_INSTALL
static final int ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST
static final int ERR_VM_INSTALL_DOES_NOT_EXIST
static final int ERR_VM_RUNNER_DOES_NOT_EXIST
static final int ERR_NOT_A_JAVA_PROJECT
static final int ERR_WORKING_DIRECTORY_DOES_NOT_EXIST
static final int ERR_UNSPECIFIED_HOSTNAME
static final int ERR_INVALID_HOSTNAME
static final int ERR_UNSPECIFIED_PORT
static final int ERR_INVALID_PORT
static final int ERR_REMOTE_VM_CONNECTION_FAILED
static final int ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE
static final int ERR_WORKING_DIRECTORY_NOT_SUPPORTED
A status handler may be registered for this error condition, and should return a Boolean indicating whether the program should be relaunched with the default working directory.
static final int ERR_VM_LAUNCH_ERROR
static final int ERR_VM_CONNECT_TIMEOUT
A status handler may be registered for this error condition, and should return a Boolean indicating whether the program should continue waiting for a connection for the associated timeout period.
static final int ERR_NO_SOCKET_AVAILABLE
static final int ERR_CONNECTOR_NOT_AVAILABLE
static final int ERR_CONNECTION_FAILED
static final int ERR_NOT_AN_APPLET
java.applet.Applet
.static final int ERR_UNSPECIFIED_LAUNCH_CONFIG
static final int ERR_COULD_NOT_BUILD_HTML
static final int ERR_PROJECT_CLOSED
static final int ERR_INTERNAL_ERROR
static final String DEFAULT_APPLETVIEWER_CLASS
static final int DETAIL_CONFIG_READY_TO_ACCEPT_REMOTE_VM_CONNECTION
SocketListenConnector
,
SocketListenConnectorProcess
,
Constant Field Values
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.