OpenJPA official releases can be downloaded at the Downloads
page.
Released binaries can also by accessed from Maven pom.xml files by pointing
them to the repository at
http://people.apache.org/repo/m2-incubating-repository. An example pom.xml
that will use the 0.9.0-incubating release is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>some-project</groupId>
<artifactId>some-project</artifactId>
<packaging>jar</packaging>
<name>My Project</name>
<version>1.0.0</version>
<repositories>
<repository>
<id>central</id>
<url>http://www.ibiblio.org/maven2</url>
</repository>
<repository>
<id>apache-snapshots</id>
<url>http://people.apache.org/repo/m2-incubating-repository</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-all</artifactId>
<version>0.9.6-incubating</version>
</dependency>
</dependencies>
</project>
Also, there is a snapshot repository set up for maven located at http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/
where development snapshot jars will be stored. Maven projects can be
configured to depend on the openjpa snapshots by setting up their pom.xml
as follows:
Update Version
In the example below replace 0.9.8-SNAPSHOT with the version you wish to
use. Ex. 1.2.0, or 1.3.0-SNAPSHOT
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>some-project</groupId>
<artifactId>some-project</artifactId>
<packaging>jar</packaging>
<name>My Project</name>
<version>1.0.0</version>
<repositories>
<repository>
<id>central</id>
<url>http://www.ibiblio.org/maven2</url>
</repository>
<repository>
<id>apache-snapshots</id>
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-all</artifactId>
<version>0.9.8-incubating-SNAPSHOT</version>
</dependency>
</dependencies>
</project>