Run a branded application on top of NetBeans Platform with additional custom module clusters, to be used in conjunction with nbm:cluster.
Mojo Attributes :
runtime| Name | Type | Description |
|---|---|---|
| brandingToken | String |
The branding token for the application based on NetBeans platform. |
| clusterBuildDir | String |
directory where the module(s)' netbeans cluster(s) are located.
is related to nbm:cluster goal. Default value is ${project.build.directory}/netbeans_clusters. |
| enabledClusters | List |
List of enabled clusters. At least platform cluster needs to be included. |
| netbeansInstallation | String |
directory where the the NetBeans platform/IDE installation is, denotes the root directory of netbeans installation. |
| netbeansUserdir | String |
netbeans user directory for the executed instance. Default value is ${project.build.directory}/userdir. |
| Name | Type | 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. |
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.
java.lang.StringNo${netbeans.run.params}The branding token for the application based on NetBeans platform.
java.lang.StringYes${netbeans.branding.token}directory where the module(s)' netbeans cluster(s) are located. is related to nbm:cluster goal.
java.lang.StringYes${project.build.directory}/netbeans_clustersList of enabled clusters. At least platform cluster needs to be included.
java.util.ListYesdirectory where the the NetBeans platform/IDE installation is, denotes the root directory of netbeans installation.
java.lang.StringYes${netbeans.installation}netbeans user directory for the executed instance.
java.lang.StringYes${netbeans.userdir}${project.build.directory}/userdir