openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenJPA > Build and Runtime Dependencies
Date Sun, 13 Nov 2011 17:06:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/2042/9/5/_/styles/combined.css?spaceKey=openjpa&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/openjpa/Build+and+Runtime+Dependencies">Build
and Runtime Dependencies</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~mtylenda">Milosz
Tylenda</a>
    </h4>
        <div id="versionComment">
        <b>Comment:</b>
        Updates related to OpenJPA 2.2.0 snapshot.<br />
    </div>
        <br/>
                         <h4>Changes (8)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >h2. Java versions <br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">*
Trunk (i.e. OpenJPA 2.1.0 currently) require JDK 1.6. <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">*
OpenJPA trunk (i.e. OpenJPA 2.2.0 currently) and 2.1.x branch require JDK 1.6. <br></td></tr>
            <tr><td class="diff-changed-lines" >* OpenJPA 2.0.x branch <span
class="diff-changed-words">require<span class="diff-added-chars"style="background-color:
#dfd;">s</span></span> JDK 1.6 or 1.5. Note that some functionality that requires
JDK 1.6 will not be available if you choose to build with JDK 1.5. <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">*
Building javadoc from Trunk and 2.0.x branch require JDK 1.6. <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">*
Building javadoc from 2.0.x branch or newer requires JDK 1.6. <br></td></tr>
            <tr><td class="diff-unchanged" >* OpenJPA 1.3.x, 1.2.x and 1.1.x branches
require JDK 1.5. <br>* OpenJPA 1.0.x branch requires JDK 1.5 or 1.4. <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" > <br>h2. Maven versions <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">*
Trunk and 2.0.x branch require Maven 2.2.1 <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">*
Trunk, 2.1.x and 2.0.x branches require Maven 2.2.1. <br></td></tr>
            <tr><td class="diff-changed-lines" >* 1.3.x, 1.2.x, 1.1.x and 1.0.x
branches require Maven <span class="diff-changed-words">2.0.9<span class="diff-added-chars"style="background-color:
#dfd;">.</span></span> <br></td></tr>
            <tr><td class="diff-unchanged" > <br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        

<h2><a name="BuildandRuntimeDependencies-Javaversions"></a>Java versions</h2>

<ul>
	<li>OpenJPA trunk (i.e. OpenJPA 2.2.0 currently) and 2.1.x branch require JDK 1.6.</li>
	<li>OpenJPA 2.0.x branch requires JDK 1.6 or 1.5. Note that some functionality that
requires JDK 1.6 will not be available if you choose to build with JDK 1.5.</li>
	<li>Building javadoc from 2.0.x branch or newer requires JDK 1.6.</li>
	<li>OpenJPA 1.3.x, 1.2.x and 1.1.x branches require JDK 1.5.</li>
	<li>OpenJPA 1.0.x branch requires JDK 1.5 or 1.4.</li>
</ul>



<h2><a name="BuildandRuntimeDependencies-Mavenversions"></a>Maven versions</h2>
<ul>
	<li>Trunk, 2.1.x and 2.0.x branches require Maven 2.2.1.</li>
	<li>1.3.x, 1.2.x, 1.1.x and 1.0.x branches require Maven 2.0.9.</li>
</ul>



<h2><a name="BuildandRuntimeDependencies-RuntimeDependencies"></a>Runtime
Dependencies</h2>

<p>The binary release download of OpenJPA <em>apache-openjpa-&lt;version&gt;-binary.zip</em>
includes all of the code needed to run in a stand-alone Java SE JVM or within a Java EE application
server.</p>

<h3><a name="BuildandRuntimeDependencies-OpenJPA1.0.x1.2.xReleases"></a>OpenJPA
1.0.x - 1.2.x Releases</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-pool-1.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jpa_3.0_spec-1.0.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/supported_databases.html#d0e32625"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.2.2.0.jar</li>
</ul>



<h3><a name="BuildandRuntimeDependencies-OpenJPA1.3.0SNAPSHOTBranch"></a>OpenJPA
1.3.0 SNAPSHOT Branch</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_1.0_spec-1.1.2.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/supported_databases.html#d0e32625"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.2.2.0.jar</li>
</ul>


<p>The binary download also includes an artifact which includes the OpenJPA core code
plus all of the runtime dependencies for Java SE environments:</p>
<ul>
	<li>openjpa-all-&lt;version&gt;.jar</li>
</ul>


<p>which includes classes from the following packages:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-logging-1.0.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_1.0_spec-1.1.2.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>



<h3><a name="BuildandRuntimeDependencies-OpenJPA2.0.xReleases"></a>OpenJPA
2.0.x Releases</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.0.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/dbsupport.html#d0e36152"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.5.3.0_1.jar</li>
</ul>


<p>The binary download also includes an artifact which includes the OpenJPA core code
plus all of the runtime dependencies for Java SE environments:</p>
<ul>
	<li>openjpa-all-&lt;version&gt;.jar</li>
</ul>


<p>which includes classes from the following packages:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-logging-1.0.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.0.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>



<h3><a name="BuildandRuntimeDependencies-OpenJPA2.1.0SNAPSHOTBranch"></a>OpenJPA
2.1.0 SNAPSHOT Branch</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.1.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/dbsupport.html#d0e36152"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.5.3.0_1.jar</li>
</ul>


<p>The binary download also includes an artifact which includes the OpenJPA core code
plus all of the runtime dependencies for Java SE environments:</p>
<ul>
	<li>openjpa-all-&lt;version&gt;.jar</li>
</ul>


<p>which includes classes from the following packages:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.4.jar</li>
	<li>commons-logging-1.0.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.1.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>



<p><br class="atl-forced-newline" /></p>
    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/openjpa/Build+and+Runtime+Dependencies">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=116030&revisedVersion=7&originalVersion=6">View
Changes</a>
                |
        <a href="https://cwiki.apache.org/confluence/display/openjpa/Build+and+Runtime+Dependencies?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message