...
To create a deployable KFS war, you can use the mvn package
command. To execute the KFS unit tests, you can use the mvn test
command. See the setup instructions and Maven Introduction to the Build Lifecycle documentation for more information.
Ant Target | Description | Maven Command |
clean | Remove all build output | clean |
clean-all | Delete all generated/extracted files within the project. | clean |
debug-dev | Starts up the included Tomcat server with KFS using Rice in bundled mode. | tomcat7:run (startup bundled app in tomcat instance) |
debug-dev2 | Starts up the included Tomcat server with KFS using Rice in embedded (Rice standalone) mode. | N/A |
dist | Builds the KFS war file for the current build.environment | package |
dist-local | Prepare local configuration files and tokenized resources and deploy tomcat context file on development workstation | N/A |
echo-properties | Print all build properties that have been set | N/A |
help | Describe public targets | N/A |
refresh-db | Refreshes the KFS and Rice database schema(s) for the current build environment | N/A |
refresh-kfs-db | Refreshes the KFS components of the database for the current build environment | N/A |
refresh-rice-db | Refreshes the Rice component of the database for the current build environment | N/A |
report | retrieve dependencies with ivy | N/A |
resolve | resolve dependencies with ivy | N/A |
run-dev | Starts up the included Tomcat server with KFS using Rice in bundled mode. | see debug-dev |
run-dev2 | Starts up the included Tomcat server with KFS using Rice in embedded (Rice standalone) mode. | NA |
run-liquibase-dir | Runs the directory of liquibase files pointed to by the 'dir.name' property into the main datasource. Files will be run in alphanumeric order. | N/A |
run-liquibase-file | Runs the liquibase file pointed to by the 'file.name' property into the main datasource. | N/A |
test-local | Run all unit tests and format results | test |
...