Introduction

Antelope uses Maven to control it's build process. This is because it makes it easier!

The Goals

antelope:setup-webapp

This goal should be run if you change the project.xml. It will set up eclipse and copy all the jars marked war.bundle=true to WEB-INF\lib folder.

antelope:setup-database

This goes should be run to regenerate the database. Before running it make sure your database is running!

This will

  1. Generate Hibernate files for XDoclet enabled hibernate classes
  2. Drop your database and regenerate it
  3. Run in any admin data specified in a named unit test suite

site:generate

Configuration

Firstly you should not have to reconfigure the build - but if you want to, edit project.properties. It is pretty self explanatory