| Goal | Description |
|---|---|
| javaapp | Create the deliverable jar file |
| javaapp:info | Prints diagnotic messages |
| javaapp:deploy | Deploy the application jar in the remote repository(ies) |
| javaapp:deploy-snapshot | Deploy a snapshot version of the application jar in the remote repository(ies) |
| javaapp:install | Install the application jar in the local repository |
| javaapp:install-snapshot | Install a snapshot version of the application jar in the local repository |
| javaapp:javaapp | Run goal javaapp for multiproject |
| javaapp:jar | Packs all dependent JARs into an executable JAR |
| javaapp:jar-resources | Copy any resources that must be present in the deployed JAR file |
| javaapp:prepare-filesystem | Create the needed directory structure |
| javaapp:run | Runs the executable JAR with the given command line |