@Mojo(name="run-ide",
aggregator=true,
requiresDependencyResolution=RUNTIME)
public class RunNetBeansMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
protected String |
additionalArguments
additional command line arguments.
|
protected File |
clusterBuildDir
directory where the module(s)' NetBeans cluster(s) are located.
|
protected String |
debugAdditionalArguments
Attach a debugger to the application JVM.
|
protected File |
netbeansInstallation
directory where the the NetBeans platform/IDE installation is,
denotes the root directory of NetBeans installation.
|
protected File |
netbeansUserdir
NetBeans user directory for the executed instance.
|
Constructor and Description |
---|
RunNetBeansMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
@Parameter(required=true, defaultValue="${project.build.directory}/netbeans_clusters") protected File clusterBuildDir
@Parameter(required=true, property="netbeans.installation") protected File netbeansInstallation
@Parameter(required=true, defaultValue="${project.build.directory}/userdir", property="netbeans.userdir") protected File netbeansUserdir
@Parameter(property="netbeans.run.params") protected String additionalArguments
@Parameter(property="netbeans.run.params.debug") protected String debugAdditionalArguments
additionalArguments
, allowing you to configure
arbitrary debug-ability options (without overwriting the other options specified through the additionalArguments
parameter).Copyright © 2005-2015 Codehaus. All Rights Reserved.