public abstract class MVNBaseOSGiLaunchPlugin
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Class and Description |
---|---|
class |
MVNBaseOSGiLaunchPlugin.Bundle |
static class |
MVNBaseOSGiLaunchPlugin.Mode |
Modifier and Type | Field and Description |
---|---|
protected org.codehaus.plexus.logging.Logger |
logger |
protected MVNBaseOSGiLaunchPlugin.Mode |
mode |
protected static String |
OSGI_FRAMEWORK_EXTENSIONS |
protected List<String> |
programArguments |
protected org.apache.maven.project.MavenProject |
project |
protected Map<String,Integer> |
startLevels |
protected Properties |
vmProperties |
Constructor and Description |
---|
MVNBaseOSGiLaunchPlugin() |
Modifier and Type | Method and Description |
---|---|
protected Path |
generateConfigIni(org.apache.maven.project.MavenProject project,
Set<Path> extensionPaths) |
getLog, getPluginContext, setLog, setPluginContext
protected static final String OSGI_FRAMEWORK_EXTENSIONS
@Parameter protected Properties vmProperties
@Parameter(defaultValue="${project}", required=true, readonly=true) protected org.apache.maven.project.MavenProject project
@Parameter(property="exec.mode", defaultValue="start") protected MVNBaseOSGiLaunchPlugin.Mode mode
@Component protected org.codehaus.plexus.logging.Logger logger
Copyright © 2022. All rights reserved.