nbm:run-ide
Full name:
org.codehaus.mojo:nbm-maven-plugin:3.7:run-ide
Description:
Run NetBeans IDE with additional custom module clusters, to be used
in conjunction with nbm:cluster. Semi-deprecated; used only for
standalone modules and "suites".
Attributes:
- Requires a Maven project to be executed.
- Executes as an aggregator plugin.
- Requires dependency resolution of artifacts in scope: runtime.
Required Parameters
| Name |
Type |
Since |
Description |
| clusterBuildDir |
File |
- |
directory where the module(s)' NetBeans cluster(s) are located. is
related to nbm:cluster goal. Default value is: ${project.build.directory}/netbeans_clusters. |
| netbeansInstallation |
File |
- |
directory where the the NetBeans platform/IDE installation is,
denotes the root directory of NetBeans installation.
|
| netbeansUserdir |
File |
- |
NetBeans user directory for the executed instance. Default value is: ${project.build.directory}/userdir. |
Optional Parameters
| Name |
Type |
Since |
Description |
| additionalArguments |
String |
- |
additional command line arguments. Eg. -J-Xdebug -J-Xnoagent
-J-Xrunjdwp:transport=dt_socket,suspend=n,server=n,address=8888 can
be used to debug the IDE.
|
Parameter Details
additionalArguments:
additional command line arguments. Eg. -J-Xdebug -J-Xnoagent
-J-Xrunjdwp:transport=dt_socket,suspend=n,server=n,address=8888 can
be used to debug the IDE.
- Type: java.lang.String
- Required: No
- Expression: ${netbeans.run.params}
clusterBuildDir:
directory where the module(s)' NetBeans cluster(s) are located. is
related to nbm:cluster goal.
- Type: java.io.File
- Required: Yes
- Default: ${project.build.directory}/netbeans_clusters
netbeansInstallation:
directory where the the NetBeans platform/IDE installation is,
denotes the root directory of NetBeans installation.
- Type: java.io.File
- Required: Yes
- Expression: ${netbeans.installation}
netbeansUserdir:
NetBeans user directory for the executed instance.
- Type: java.io.File
- Required: Yes
- Expression: ${netbeans.userdir}
- Default: ${project.build.directory}/userdir