The custom portal project generated by the Jetspeed Archetype provides the following Maven build commands. All build commands must be run from the project root directory.
| Target | Example command | Description | 
|---|---|---|
| install-pa | mvn jetspeed:mvn -Dtarget=install-pa | 
Cleans and builds the portlet application subproject. | 
| install-portal | mvn jetspeed:mvn -Dtarget=install-portal | 
Cleans and builds the portal application subproject | 
| install | mvn jetspeed:mvn -Dtarget=install | 
Does `install-pa' and `install-portal'. | 
| db | mvn jetspeed:mvn -Dtarget=db | 
Initializes the database and seed the initial data for your custom portal. | 
| portal-seed | mvn jetspeed:mvn -Dtarget=portal-seed | 
Just seeds the initial data for your custom portal without initializing the database. | 
| deploy-pa | mvn jetspeed:mvn -Dtarget=deploy-pa | 
Deploys your custom portlet application. | 
| deploy-portal | mvn jetspeed:mvn -Dtarget=deploy-portal | 
Deploys your custom portal. | 
| portal-seed-dbpsml | mvn jetspeed:mvn -Dtarget=portal-seed-dbpsml | 
Seeds database-based pages data for your custom portal application. | 
| deploy-portal-dbpsml | mvn jetspeed:mvn -Dtarget=deploy-portal-dbpsml | 
Deploys your custom portal with seeding database-based pages data. | 
| all | mvn jetspeed:mvn -Dtarget=all | 
Installs and deploys your custom portal and custom portlet application, initializes and seeds the database. |