Cayenne User Documentation
Installation

### System Requirements

- JDK: Cayenne, including GUI tools, is written in 100% Java, and runs on any Java-compatible platform. Required JDK version is 1.4 or higher. If your deployment environment uses JDK 1.3, you can still use Cayenne, just downgrade to version 1.1.x - the last version compatible with JDK 1.3.

- JDBC Driver: You will need a JDBC driver to access the database. Information about various drivers and database-specific configuration is provided on the Database Support page.

- Third-party Libraries: Depending on the application nature, Cayenne may optionally require a few third-party open source packages. See JAR Files and Dependencies page for details.

### Obtaining Cayenne

Installing Cayenne is simple - just download and unpack the distribution. Download page is located here: http://incubator.apache.org/cayenne/download.html. Select a distribution matching your target platform (cross-platform version, as the name implies, works on any OS that has Java).

Once you've done that, you can start the Modeler and use appropriate jar files in your application (see JAR Files and Dependencies for more information).

If you are using Maven2, the runtime dependencies can be obtained in a standard Maven way (i.e. by declaring them in the POM), still you may want to download the distribution to get hold of the Modeler.

### Sections

1. Upgrade
2. JAR Files and Dependencies
3. Cayenne and Maven

.
Copyright ©2001-2007 Apache Software Foundation