...
Available profiles | Enabled by property | Requires profiles | Description | ||
---|---|---|---|---|---|
deps |
|
| Enables a convenience download for all dependencies into the deps directory, usage mvn -P deps -pl deps install | ||
developer |
|
| Enables a convenience pom with developer functions | ||
vmware | noredist | Enables the build of vmware-base and the vmware plugin, requires vmware SDK to be present. See also Hypervisor VMWare. | |||
netapp | noredist | Enables the build of the netapp plugin, requires NetApp manageontap sdk. | |||
f5 | noredist | Enables the build of the f5 plugin, requires f5 iControl library | |||
netscaler | noredist | Enables the build of the netscaler plugin, requires additional libraries. | |||
srx | noredist | Enables the build of the juniper srx plugin, requires additional libraries. | |||
marvin | marvin.config | developer | Allows you to configure cloudstack using a marvin json configuration | ||
Available properties | Required profile | Description | |||
deploydb | developer | Clears and creates the cloud database in the mysql server configured utils/conf/db.properties | |||
noredist |
|
| Enables all modules that are not part of the standard ASF build | ||
systemvm | systemvm | Enabled the build of the systemvm.iso, requires mkisofs to be available on the commandline | |||
awsapi | awsapi | Enables building of awsapi module along with rest of the CloudStack | |||
simulator | developer | Enables the simulator spring context for running the integration test |
...
For most versions of java on most version of macosx you need to add '-Djava.net.preferIPv4Stack=true
' to that so to be on the save side; on macosx
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
$ export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=500m -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n -Djava.net.preferIPv4Stack=true" |
code
-Djava.net.preferIPv4Stack=true
code
...
The output file is in ${project.build.directory}/rat.txt, by default in target/rat.txt
Code Block |
---|
$ mvn -P developer,systemvm,quality -Dsimulator -Dnoredist clean install clover:aggregate clover:clover
|
The output coverage website is generated at target/site/clover/index.html
...