openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenJPA > Downloads
Date Sat, 27 Feb 2010 13:38:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=openjpa&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/openjpa/Downloads">Downloads</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~drwoods">Donald
Woods</a>
    </h4>
     added beta2 links
          <div id="versionComment" class="noteMacro" style="display:none; padding: 5px;">
     added beta2 links<br />
     </div>
          <br/>
     <div class="notificationGreySide">
         

<h1><a name="Downloads-OpenJPADownloads"></a>OpenJPA Downloads</h1>

<p>Use the links below to download a distribution of Apache OpenJPA. It is good practice
to <a href="#Downloads-VerifyingReleases">verify the integrity</a> of the distribution
files.</p>

<p>For information on obtaining OpenJPA binaries, see the <a href="/confluence/display/openjpa/Obtaining"
title="Obtaining">Obtaining</a> page. For information on building OpenJPA from source,
see the <a href="/confluence/display/openjpa/Building" title="Building">Building</a>
page.</p>

<h2><a name="Downloads-OfficialJPA2.0Releases"></a>Official JPA 2.0 Releases</h2>

<p>These releases implement the <a href="http://jcp.org/en/jsr/detail?id=317" rel="nofollow">JSR-317
Java Persistence 2.0</a> specification and pass the JPA 2.0 TCK.</p>

<h3><a name="Downloads-2.0.xReleases"></a>2.0.x Releases</h3>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Download </th>
<th class='confluenceTh'> Release Date </th>
<th class='confluenceTh'> Signatures </th>
<th class='confluenceTh'> Release Notes </th>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/openjpa/OpenJPA+2.0.0+Beta+2"
title="OpenJPA 2.0.0 Beta 2">OpenJPA 2.0.0 Beta 2</a> </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta2/apache-openjpa-2.0.0-beta2-binary.zip"
rel="nofollow">apache-openjpa-2.0.0-beta2-binary.zip</a> </td>
<td class='confluenceTd'> 27 Feb 2010 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta2/apache-openjpa-2.0.0-beta2-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/2.0.0-beta2/apache-openjpa-2.0.0-beta2/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/openjpa/OpenJPA+2.0.0+Beta+2"
title="OpenJPA 2.0.0 Beta 2">OpenJPA 2.0.0 Beta 2</a> Source Code </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta2/apache-openjpa-2.0.0-beta2-source.zip"
rel="nofollow">apache-openjpa-2.0.0-beta2-source.zip</a> </td>
<td class='confluenceTd'> 27 Feb 2010 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta2/apache-openjpa-2.0.0-beta2-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/openjpa/OpenJPA+2.0.0+Beta"
title="OpenJPA 2.0.0 Beta">OpenJPA 2.0.0 Beta</a> </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta/apache-openjpa-2.0.0-beta-binary.zip"
rel="nofollow">apache-openjpa-2.0.0-beta-binary.zip</a> </td>
<td class='confluenceTd'> 28 Jan 2010 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta/apache-openjpa-2.0.0-beta-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/2.0.0-beta/apache-openjpa-2.0.0-beta/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/openjpa/OpenJPA+2.0.0+Beta"
title="OpenJPA 2.0.0 Beta">OpenJPA 2.0.0 Beta</a> Source Code </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta/apache-openjpa-2.0.0-beta-source.zip"
rel="nofollow">apache-openjpa-2.0.0-beta-source.zip</a> </td>
<td class='confluenceTd'> 28 Jan 2010 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/2.0.0-beta/apache-openjpa-2.0.0-beta-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
</tbody></table>


<h2><a name="Downloads-OfficialJPA1.0Releases"></a>Official JPA 1.0 Releases</h2>

<p>These releases implement the <a href="http://jcp.org/en/jsr/detail?id=220" rel="nofollow">JSR-220
Java Persistence 1.0</a> specification and pass the Sun JPA 1.0b Technology Compatibility
Kit.</p>

<h3><a name="Downloads-1.2.xReleases"></a>1.2.x Releases</h3>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Download </th>
<th class='confluenceTh'> Release Date </th>
<th class='confluenceTh'> Signatures </th>
<th class='confluenceTh'> Release Notes </th>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.2.2 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/1.2.2/apache-openjpa-1.2.2-binary.zip"
rel="nofollow">apache-openjpa-1.2.2-binary.zip</a> </td>
<td class='confluenceTd'> 18 Jan 2010 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dist/openjpa/1.2.2/apache-openjpa-1.2.2-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.2.2 Source Code </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dyn/closer.cgi/openjpa/1.2.2/apache-openjpa-1.2.2-source.zip"
rel="nofollow">apache-openjpa-1.2.2-source.zip</a> </td>
<td class='confluenceTd'> 18 Jan 2010 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dist/openjpa/1.2.2/apache-openjpa-1.2.2-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.2.1 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.2.1/apache-openjpa-1.2.1-binary.zip"
rel="nofollow">apache-openjpa-1.2.1-binary.zip</a> </td>
<td class='confluenceTd'> 18 Mar 2009 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dist/openjpa/1.2.1/apache-openjpa-1.2.1-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.2.1/apache-openjpa-1.2.1/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.2.1 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.2.1/apache-openjpa-1.2.1-binary.zip"
rel="nofollow">apache-openjpa-1.2.1-source.zip</a> </td>
<td class='confluenceTd'> 18 Mar 2009 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dist/openjpa/1.2.1/apache-openjpa-1.2.1-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.2.0 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.2.0/apache-openjpa-1.2.0-binary.zip"
rel="nofollow">apache-openjpa-1.2.0-binary.zip</a> </td>
<td class='confluenceTd'> 14 Aug 2008 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dist/openjpa/1.2.0/apache-openjpa-1.2.0-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.2.0/apache-openjpa-1.2.0/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.2.0 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.2.0/apache-openjpa-1.2.0-binary.zip"
rel="nofollow">apache-openjpa-1.2.0-source.zip</a> </td>
<td class='confluenceTd'> 14 Aug 2008 </td>
<td class='confluenceTd'> <a href="http://www.apache.org/dist/openjpa/1.2.0/apache-openjpa-1.2.0-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
</tbody></table>

<h3><a name="Downloads-1.1.xReleases"></a>1.1.x Releases</h3>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Download </th>
<th class='confluenceTh'> Release Date </th>
<th class='confluenceTh'> Signatures </th>
<th class='confluenceTh'> Release Notes </th>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.1.0 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.1.0/apache-openjpa-1.1.0-binary.zip"
rel="nofollow">apache-openjpa-1.1.0-binary.zip</a> </td>
<td class='confluenceTd'> 22 May 2008 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.1.0/apache-openjpa-1.1.0-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.1.0/apache-openjpa-1.1.0/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.1.0 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.1.0/apache-openjpa-1.1.0-source.zip"
rel="nofollow">apache-openjpa-1.1.0-source.zip</a> </td>
<td class='confluenceTd'> 22 May 2008 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.1.0/apache-openjpa-1.1.0-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
</tbody></table>

<h3><a name="Downloads-1.0.xReleases"></a>1.0.x Releases</h3>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Download </th>
<th class='confluenceTh'> Release Date </th>
<th class='confluenceTh'> Signatures </th>
<th class='confluenceTh'> Release Notes </th>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.3 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.3/apache-openjpa-1.0.3-binary.zip"
rel="nofollow">apache-openjpa-1.0.3-binary.zip</a> </td>
<td class='confluenceTd'> 25 Jul 2008 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.3/apache-openjpa-1.0.3-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.0.3/apache-openjpa-1.0.3/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.3 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.3/apache-openjpa-1.0.3-source.zip"
rel="nofollow">apache-openjpa-1.0.3-source.zip</a> </td>
<td class='confluenceTd'> 25 Jul 2008 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.3/apache-openjpa-1.0.3-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.2 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.2/apache-openjpa-1.0.2-binary.zip"
rel="nofollow">apache-openjpa-1.0.2-binary.zip</a> </td>
<td class='confluenceTd'> 18 Feb 2008 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.2/apache-openjpa-1.0.2-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.0.2/apache-openjpa-1.0.2/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.2 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.2/apache-openjpa-1.0.2-source.zip"
rel="nofollow">apache-openjpa-1.0.2-source.zip</a> </td>
<td class='confluenceTd'> 18 Feb 2008 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.2/apache-openjpa-1.0.2-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.1 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.1/apache-openjpa-1.0.1-binary.zip"
rel="nofollow">apache-openjpa-1.0.1-binary.zip</a> </td>
<td class='confluenceTd'> 9 Nov 2007 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.1/apache-openjpa-1.0.1-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.1 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.1/apache-openjpa-1.0.1-source.zip"
rel="nofollow">apache-openjpa-1.0.1-source.zip</a> </td>
<td class='confluenceTd'> 9 Nov 2007 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.1/apache-openjpa-1.0.1-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.0 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.0/apache-openjpa-1.0.0-binary.zip"
rel="nofollow">apache-openjpa-1.0.0-binary.zip</a> </td>
<td class='confluenceTd'> 28 Aug 2007 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.0/apache-openjpa-1.0.0-binary.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/1.0.0/apache-openjpa-1.0.0/RELEASE-NOTES.html"
rel="nofollow">Release Notes</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 1.0.0 Source Code </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.0/apache-openjpa-1.0.0-source.zip"
rel="nofollow">apache-openjpa-1.0.0-source.zip</a> </td>
<td class='confluenceTd'> 28 Au 2007 </td>
<td class='confluenceTd'> <a href="http://archive.apache.org/dist/openjpa/1.0.0/apache-openjpa-1.0.0-source.zip.asc"
rel="nofollow">PGP</a> </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
</tbody></table>

<h2><a name="Downloads-NightlySnapshots"></a>Nightly Snapshots</h2>
<p>These distributions are built and deployed nightly, and contain up-to-date fixes
and improvements. However, their stability cannot be guaranteed. Use at your own risk.</p>

<h4><a name="Downloads-SnapshotbuildsforallactivereleasesarepublishedtotheApachesnapshotrepositoryonpeople.apache.org."></a>Snapshot
builds for all active releases are published to the Apache snapshot repository on people.apache.org.
</h4>

<p>A maven project can access the snapshot builds by adding the following repository
in pom.xml : </p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-xml">
<span class="code-tag">&lt;repository&gt;</span>
    <span class="code-tag">&lt;id&gt;</span>people.apache.org.snapshots<span
class="code-tag">&lt;/id&gt;</span>
    <span class="code-tag">&lt;name&gt;</span>people.apache.org.snapshots<span
class="code-tag">&lt;/name&gt;</span>
    <span class="code-tag">&lt;url&gt;</span>http://people.apache.org/repo/m2-snapshot-repository<span
class="code-tag">&lt;/url&gt;</span>
<span class="code-tag">&lt;/repository&gt;</span>
</pre>
</div></div>

<h4><a name="Downloads-PrepackagedbinariesforSNAPSHOTreleasesareavailableinthesnapshotrepositoryatthefollowinglocations%3A"></a>Pre-packaged
binaries for SNAPSHOT releases are available in the snapshot repository at the following locations
: </h4>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> SNAPSHOT version </th>
<th class='confluenceTh'> binaries </th>
<th class='confluenceTh'> source </th>
</tr>
<tr>
<td class='confluenceTd'> 2.0.0 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/2.0.0-SNAPSHOT/apache-openjpa-2.0.0-SNAPSHOT-binary.zip"
rel="nofollow">apache-openjpa-2.0.0-SNAPSHOT-binary.zip </a> </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/2.0.0-SNAPSHOT/apache-openjpa-2.0.0-SNAPSHOT-source.zip"
rel="nofollow">apache-openjpa-2.0.0-SNAPSHOT-source.zip</a> </td>
</tr>
<tr>
<td class='confluenceTd'> 1.3.0 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.3.0-SNAPSHOT/apache-openjpa-1.3.0-SNAPSHOT-binary.zip"
rel="nofollow">apache-openjpa-1.3.0-SNAPSHOT-binary.zip </a> </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.3.0-SNAPSHOT/apache-openjpa-1.3.0-SNAPSHOT-source.zip"
rel="nofollow">apache-openjpa-1.3.0-SNAPSHOT-source.zip</a> </td>
</tr>
<tr>
<td class='confluenceTd'> 1.2.3 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.2.3-SNAPSHOT/apache-openjpa-1.2.3-SNAPSHOT-binary.zip"
rel="nofollow">apache-openjpa-1.2.3-SNAPSHOT-binary.zip </a> </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.2.3-SNAPSHOT/apache-openjpa-1.2.3-SNAPSHOT-source.zip"
rel="nofollow">apache-openjpa-1.2.3-SNAPSHOT-source.zip</a> </td>
</tr>
<tr>
<td class='confluenceTd'> 1.1.1 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.1.1-SNAPSHOT/apache-openjpa-1.1.1-SNAPSHOT-binary.zip"
rel="nofollow">apache-openjpa-1.1.1-SNAPSHOT-binary.zip </a> </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.1.1-SNAPSHOT/apache-openjpa-1.1.1-SNAPSHOT-source.zip"
rel="nofollow">apache-openjpa-1.1.1-SNAPSHOT-source.zip</a> </td>
</tr>
<tr>
<td class='confluenceTd'> 1.0.4 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.0.4-SNAPSHOT/apache-openjpa-1.0.4-SNAPSHOT-binary.zip"
rel="nofollow">apache-openjpa-1.0.4-SNAPSHOT-binary.zip </a> </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/1.0.4-SNAPSHOT/apache-openjpa-1.0.4-SNAPSHOT-source.zip"
rel="nofollow">apache-openjpa-1.0.4-SNAPSHOT-source.zip</a> </td>
</tr>
</tbody></table>

<p>The binaries used in the snapshot repository may also be downloaded manually by going
to <a href="http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/"
rel="nofollow">http://people.apache.org/repo/m2-snapshot-repository/org/apache/openjpa/apache-openjpa/</a>,
navigating to the desired version, and clicking on the source or binary zip file. </p>


<h2><a name="Downloads-OlderincubatingReleases"></a>Older incubating Releases</h2>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Download </th>
<th class='confluenceTh'> Release Date </th>
<th class='confluenceTh'> Signatures </th>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 0.9.7 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.7-incubating/openjpa-project-0.9.7-incubating-binary.zip"
rel="nofollow">openjpa-project-0.9.7-incubating-binary.zip</a> </td>
<td class='confluenceTd'> 27 April 2007 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.7-incubating/openjpa-project-0.9.7-incubating-binary.zip.md5"
rel="nofollow">MD5</a> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.7-incubating/openjpa-project-0.9.7-incubating-binary.zip.asc"
rel="nofollow">PGP</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 0.9.7 Source Code </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.7-incubating/openjpa-project-0.9.7-incubating-source.zip"
rel="nofollow">openjpa-project-0.9.7-incubating-source.zip</a> </td>
<td class='confluenceTd'> 27 April 2007 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.7-incubating/openjpa-project-0.9.7-incubating-source.zip.md5"
rel="nofollow">MD5</a> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.7-incubating/openjpa-project-0.9.7-incubating-source.zip.asc"
rel="nofollow">PGP</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 0.9.6 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip"
rel="nofollow">openjpa-project-0.9.6-incubating-binary.zip </a> </td>
<td class='confluenceTd'> 29 November 2006 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip.md5"
rel="nofollow">MD5</a> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip.asc"
rel="nofollow">PGP</a> </td>
</tr>
<tr>
<td class='confluenceTd'> OpenJPA 0.9.6 Source Code </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-source.zip"
rel="nofollow">openjpa-project-0.9.6-incubating-source.zip </a> </td>
<td class='confluenceTd'> 29 November 2006 </td>
<td class='confluenceTd'> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-source.zip.md5"
rel="nofollow">MD5</a> <a href="http://people.apache.org/repo/m2-incubating-repository/org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-source.zip.asc"
rel="nofollow">PGP</a> </td>
</tr>
</tbody></table>


<h4><a name="Downloads-Asaconveniencethelatesttrunkbuildisavailableontheopenjpa.apache.orgsite."></a>As
a convenience the latest trunk build is available on the openjpa.apache.org site.</h4>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Download </th>
<th class='confluenceTh'> Signatures </th>
</tr>
<tr>
<td class='confluenceTd'> Nightly build<br clear="all" /> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/latest/downloads/apache-openjpa-2.0.0-SNAPSHOT-binary.zip"
rel="nofollow">apache-openjpa-2.0.0-SNAPSHOT-binary.zip</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/latest/downloads/apache-openjpa-2.0.0-SNAPSHOT-binary.zip.MD5"
rel="nofollow">MD5</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Nightly build Source Code<br clear="all" /> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/latest/downloads/apache-openjpa-2.0.0-SNAPSHOT-source.zip"
rel="nofollow">apache-openjpa-2.0.0-SNAPSHOT-source.zip</a> </td>
<td class='confluenceTd'> <a href="http://openjpa.apache.org/builds/latest/downloads/apache-openjpa-2.0.0-SNAPSHOT-source.zip.MD5"
rel="nofollow">MD5</a> </td>
</tr>
</tbody></table>

<p>OpenJPA jar is self-describing and after downloading a nightly snapshot, you can
find out the latest revision number included in the build by</p>
<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader"
style="border-bottom-width: 1px;"><b>Determining Revision number included in a particular
build</b></div><div class="codeContent panelContent">
<pre class="code-none">
% java -jar your/path/to/openjpa.jar | grep revision
</pre>
</div></div>
<p>will print the revision numbers, for example, as</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-none">
Apache svn revision: 422266:686421
</pre>
</div></div>
<p>which designates that the nightly build includes Apache SVN revision <tt>686421</tt>
as the latest.</p>

<h2><a name="Downloads-VerifyingReleases"></a>Verifying Releases</h2>

<p>We strongly recommend you verify the integrity of the downloaded files with both
PGP and MD5. The PGP signatures can be verified using <a href="http://www.pgpi.org/" rel="nofollow">PGP</a>
or <a href="http://www.gnupg.org/" rel="nofollow">GPG</a>. First download the
<a href="http://apache.org/dist/openjpa/KEYS" rel="nofollow">KEYS</a> as well
as the <tt>&#42;.asc</tt> signature file for the particular distribution.
Make sure you get these files from the main distribution directory, rather than from a mirror.
Then verify the signatures using one of the following sets of commands:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader"
style="border-bottom-width: 1px;"><b>Verifying Release Files using the pgpk Utility</b></div><div
class="codeContent panelContent">
<pre class="code-none">
% pgpk -a KEYS
% pgpv openjpa-*.zip.asc
</pre>
</div></div>
<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader"
style="border-bottom-width: 1px;"><b>Verifying Release Files using the pgp Utility</b></div><div
class="codeContent panelContent">
<pre class="code-none">
% pgp -ka KEYS
% pgp openjpa-*.zip.asc
</pre>
</div></div>
<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader"
style="border-bottom-width: 1px;"><b>Verifying Release Files using the gpg Utility</b></div><div
class="codeContent panelContent">
<pre class="code-none">
% gpg --import KEYS
% gpg --verify openjpa-*.zip.asc
</pre>
</div></div>
<p>Alternatively, you can verify the checksums on the files. Unix programs called <b>md5</b>/<b>sha1</b>
or <b>md5sum</b>/<b>sha1sum</b> are included in many unix distributions.
&#42;sum is also available as part of <a href="http://www.gnu.org/software/textutils/textutils.html"
rel="nofollow">GNU Textutils</a>. Windows users can get binary md5 programs from
<a href="http://www.fourmilab.ch/md5/" rel="nofollow">here</a> or <a href="http://www.pc-tools.net/win32/freeware/console/"
rel="nofollow">here</a>. <a href="http://www.slavasoft.com/fsum/" rel="nofollow">fsum</a>
supports MD5 and SHA1.</p>
     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/openjpa/Downloads">View Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=23613&revisedVersion=62&originalVersion=61">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/openjpa/Downloads?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message