| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- ======================================================================= --> |
| <!-- Java Launching Plugin --> |
| <!-- ======================================================================= --> |
| <plugin |
| name= "%pluginName" |
| id= "org.eclipse.jdt.launching" |
| version= "2.1.0" |
| provider-name="%providerName" |
| class= "org.eclipse.jdt.internal.launching.LaunchingPlugin"> |
| |
| <requires> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.jdt.core"/> |
| <import plugin="org.eclipse.debug.core"/> |
| <import plugin="org.eclipse.jdt.debug"/> |
| <import plugin="org.apache.xerces"/> |
| </requires> |
| |
| <runtime> |
| <library name="launching.jar" > |
| <export name = "*"/> |
| <packages prefixes="org.eclipse.jdt.launching,org.eclipse.jdt.internal.launching"/> |
| </library> |
| </runtime> |
| |
| |
| <!-- Extension point definitions --> |
| |
| <extension-point name="%classpathProviders" id="classpathProviders" schema="schema/classpathProviders.exsd"/> |
| <extension-point name="%runtimeClasspathEntryResolvers" id="runtimeClasspathEntryResolvers" schema="schema/runtimeClasspathEntryResolvers.exsd"/> |
| <extension-point name="%vmConnectors" id="vmConnectors" schema="schema/vmConnectors.exsd"/> |
| <extension-point name="%vmInstallTypes" id="vmInstallTypes" schema="schema/vmInstallTypes.exsd"/> |
| |
| <!-- Extensions --> |
| |
| <extension point = "org.eclipse.jdt.launching.vmInstallTypes"> |
| <vmInstallType |
| class="org.eclipse.jdt.internal.launching.StandardVMType" |
| id="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/> |
| <vmInstallType |
| class="org.eclipse.jdt.internal.launching.Standard11xVMType" |
| id="org.eclipse.jdt.launching.Standard11xVMType"/> |
| </extension> |
| |
| <extension point = "org.eclipse.debug.core.launchConfigurationTypes"> |
| <launchConfigurationType |
| id="org.eclipse.jdt.launching.localJavaApplication" |
| name="%localJavaApplication" |
| delegate="org.eclipse.jdt.internal.launching.JavaLocalApplicationLaunchConfigurationDelegate" |
| modes= "run, debug"> |
| </launchConfigurationType> |
| <launchConfigurationType |
| id="org.eclipse.jdt.launching.remoteJavaApplication" |
| name="%remoteJavaApplication" |
| delegate="org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate" |
| modes= "debug"> |
| </launchConfigurationType> |
| <launchConfigurationType |
| id="org.eclipse.jdt.launching.javaApplet" |
| name="%appletLabel" |
| delegate="org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate" |
| modes="run, debug"> |
| </launchConfigurationType> |
| </extension> |
| |
| <extension point = "org.eclipse.debug.core.sourceLocators"> |
| <sourceLocator |
| id = "org.eclipse.jdt.launching.javaSourceLocator" |
| class="org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator" |
| name="%javaSourceLocatorName"/> |
| </extension> |
| |
| <extension point = "org.eclipse.jdt.launching.vmConnectors"> |
| <vmConnector |
| id="org.eclipse.jdt.launching.socketAttachConnector" |
| class="org.eclipse.jdt.internal.launching.SocketAttachConnector"/> |
| </extension> |
| |
| <extension point = "org.eclipse.jdt.core.classpathVariableInitializer"> |
| <classpathVariableInitializer |
| variable="JRE_LIB" |
| class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"/> |
| <classpathVariableInitializer |
| variable="JRE_SRC" |
| class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"/> |
| <classpathVariableInitializer |
| variable="JRE_SRCROOT" |
| class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"/> |
| </extension> |
| |
| <extension point = "org.eclipse.jdt.core.classpathContainerInitializer"> |
| <classpathContainerInitializer |
| id="org.eclipse.jdt.launching.JRE_CONTAINER" |
| class="org.eclipse.jdt.internal.launching.JREContainerInitializer"/> |
| </extension> |
| |
| <extension point = "org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"> |
| <runtimeClasspathEntryResolver |
| id = "org.eclipse.jdt.launching.JRE_RESOLVER" |
| class = "org.eclipse.jdt.internal.launching.JRERuntimeClasspathEntryResolver" |
| variable = "JRE_LIB" |
| container = "org.eclipse.jdt.launching.JRE_CONTAINER"/> |
| </extension> |
| |
| <extension point = "org.eclipse.debug.core.launchConfigurationComparators"> |
| <launchConfigurationComparator |
| id = "org.eclipse.jdt.launching.classpathComparator" |
| class = "org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator" |
| attribute = "org.eclipse.jdt.launching.CLASSPATH"/> |
| <launchConfigurationComparator |
| id = "org.eclipse.jdt.launching.sourcepathComparator" |
| class = "org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator" |
| attribute = "org.eclipse.jdt.launching.SOURCE_PATH"/> |
| </extension> |
| |
| </plugin> |