public class MavenEmbeddedRuntime extends Object implements MavenRuntime
Modifier and Type | Field and Description |
---|---|
static String |
PLEXUS_CLASSWORLD_NAME |
Constructor and Description |
---|
MavenEmbeddedRuntime(org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Method and Description |
---|---|
void |
createLauncherConfiguration(IMavenLauncherConfiguration collector,
org.eclipse.core.runtime.IProgressMonitor monitor)
Reads m2.conf file and notifies configuration collector of the logical content of plexus configuration.
|
String |
getLocation() |
String |
getSettings() |
String |
getVersion() |
boolean |
isAvailable() |
boolean |
isEditable() |
String |
toString() |
public static final String PLEXUS_CLASSWORLD_NAME
public MavenEmbeddedRuntime(org.osgi.framework.BundleContext bundleContext)
public boolean isEditable()
isEditable
in interface MavenRuntime
public String getLocation()
getLocation
in interface MavenRuntime
public String getSettings()
getSettings
in interface MavenRuntime
public boolean isAvailable()
isAvailable
in interface MavenRuntime
public void createLauncherConfiguration(IMavenLauncherConfiguration collector, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
MavenRuntime
createLauncherConfiguration
in interface MavenRuntime
org.eclipse.core.runtime.CoreException
public String getVersion()
getVersion
in interface MavenRuntime
Copyright © 2005–2013 Sonatype, Inc.. All rights reserved.