- JDK: Cayenne, including GUI tools, is written in 100% Java, and runs on any Java-compatible platform. Required JDK version is 1.5 or higher. (The last version of Cayenne compatible with JDK 1.4 is 1.2.x/2.0.x; JDK 1.3 - 1.1.x)
- 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.
Installing Cayenne is simple - just download and unpack the distribution. Download page is located here: http://cayenne.apache.org/download.html. Select a distribution for your development platform (cross-platform version, as the name implies, works on any OS that has Java).
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 likely want to download the distribution, as it includes the Modeler.