public class MavenLaunchDelegate extends org.eclipse.jdt.launching.JavaLaunchDelegate implements MavenLaunchConstants
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus
ATTR_DEBUG_OUTPUT, ATTR_DISABLED_EXTENSIONS, ATTR_GOALS, ATTR_GOALS_AFTER_CLEAN, ATTR_GOALS_AUTO_BUILD, ATTR_GOALS_CLEAN, ATTR_GOALS_MANUAL_BUILD, ATTR_NON_RECURSIVE, ATTR_OFFLINE, ATTR_POM_DIR, ATTR_PROFILES, ATTR_PROPERTIES, ATTR_RUNTIME, ATTR_SKIP_TESTS, ATTR_THREADS, ATTR_UPDATE_SNAPSHOTS, ATTR_USER_SETTINGS, ATTR_WORKSPACE_RESOLUTION, BUILDER_CONFIGURATION_TYPE_ID, LAUNCH_CONFIGURATION_TYPE_ID, PLUGIN_ID
Constructor and Description |
---|
MavenLaunchDelegate() |
Modifier and Type | Method and Description |
---|---|
boolean |
buildForLaunch(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode,
org.eclipse.core.runtime.IProgressMonitor monitor) |
String[] |
getClasspath(org.eclipse.debug.core.ILaunchConfiguration configuration) |
protected String |
getGoals(org.eclipse.debug.core.ILaunchConfiguration configuration) |
String |
getMainTypeName(org.eclipse.debug.core.ILaunchConfiguration configuration) |
String |
getProgramArguments(org.eclipse.debug.core.ILaunchConfiguration configuration) |
String |
getVMArguments(org.eclipse.debug.core.ILaunchConfiguration configuration) |
org.eclipse.jdt.launching.IVMRunner |
getVMRunner(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode) |
void |
launch(org.eclipse.debug.core.ILaunchConfiguration configuration,
String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor) |
abort, getBootpath, getBootpathExt, getBreakpoints, getBuildOrder, getDefaultWorkingDirectory, getEnvironment, getJavaLibraryPath, getJavaProject, getJavaProjectName, getLaunchManager, getProjectsForProblemSearch, getVMConnectorId, getVMInstall, getVMInstallName, getVMInstallType, getVMInstallTypeId, getVMSpecificAttributesMap, getWorkingDirectory, getWorkingDirectoryPath, handleDebugEvents, isAllowTerminate, isLaunchProblem, isStopInMain, preLaunchCheck, prepareStopInMain, setDefaultSourceLocator, verifyJavaProject, verifyMainTypeName, verifyVMInstall, verifyWorkingDirectory
public void launch(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
launch
in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate
launch
in class org.eclipse.jdt.launching.JavaLaunchDelegate
org.eclipse.core.runtime.CoreException
public org.eclipse.jdt.launching.IVMRunner getVMRunner(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode) throws org.eclipse.core.runtime.CoreException
getVMRunner
in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
org.eclipse.core.runtime.CoreException
public String getMainTypeName(org.eclipse.debug.core.ILaunchConfiguration configuration)
getMainTypeName
in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
public String[] getClasspath(org.eclipse.debug.core.ILaunchConfiguration configuration)
getClasspath
in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
public String getProgramArguments(org.eclipse.debug.core.ILaunchConfiguration configuration) throws org.eclipse.core.runtime.CoreException
getProgramArguments
in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
org.eclipse.core.runtime.CoreException
public String getVMArguments(org.eclipse.debug.core.ILaunchConfiguration configuration) throws org.eclipse.core.runtime.CoreException
getVMArguments
in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
org.eclipse.core.runtime.CoreException
protected String getGoals(org.eclipse.debug.core.ILaunchConfiguration configuration) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public boolean buildForLaunch(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.core.runtime.IProgressMonitor monitor)
buildForLaunch
in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
buildForLaunch
in class org.eclipse.debug.core.model.LaunchConfigurationDelegate
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.