You can download jpa-api-2.0.beta.jar in this page.
Open Source License
jpa-api-2.0.beta.jar file has the following types.
META-INF.maven.org.hibernate.java-persistence.jpa-api.pom.properties META-INF.maven.org.hibernate.java-persistence.jpa-api.pom.xml META-INF/MANIFEST.MF javax.persistence.Access.class javax.persistence.AccessType.class javax.persistence.AssociationOverride.class javax.persistence.AssociationOverrides.class javax.persistence.AttributeOverride.class javax.persistence.AttributeOverrides.class javax.persistence.Basic.class javax.persistence.Cache.class javax.persistence.CacheRetrieveMode.class javax.persistence.CacheStoreMode.class javax.persistence.Cacheable.class javax.persistence.Caching.class javax.persistence.CascadeType.class javax.persistence.CollectionTable.class javax.persistence.Column.class javax.persistence.ColumnResult.class javax.persistence.DiscriminatorColumn.class javax.persistence.DiscriminatorType.class javax.persistence.DiscriminatorValue.class javax.persistence.ElementCollection.class javax.persistence.Embeddable.class javax.persistence.Embedded.class javax.persistence.EmbeddedId.class javax.persistence.Entity.class javax.persistence.EntityExistsException.class javax.persistence.EntityListeners.class javax.persistence.EntityManager.class javax.persistence.EntityManagerFactory.class javax.persistence.EntityNotFoundException.class javax.persistence.EntityResult.class javax.persistence.EntityTransaction.class javax.persistence.EnumType.class javax.persistence.Enumerated.class javax.persistence.ExcludeDefaultListeners.class javax.persistence.ExcludeSuperclassListeners.class javax.persistence.FetchType.class javax.persistence.FieldResult.class javax.persistence.FlushModeType.class javax.persistence.GeneratedValue.class javax.persistence.GenerationType.class javax.persistence.Id.class javax.persistence.IdClass.class javax.persistence.Inheritance.class javax.persistence.InheritanceType.class javax.persistence.JoinColumn.class javax.persistence.JoinColumns.class javax.persistence.JoinTable.class javax.persistence.Lob.class javax.persistence.LockModeType.class javax.persistence.LockTimeoutException.class javax.persistence.ManyToMany.class javax.persistence.ManyToOne.class javax.persistence.MapKey.class javax.persistence.MapKeyClass.class javax.persistence.MapKeyColumn.class javax.persistence.MapKeyJoinColumn.class javax.persistence.MapKeyJoinColumns.class javax.persistence.MappedById.class javax.persistence.MappedSuperclass.class javax.persistence.NamedNativeQueries.class javax.persistence.NamedNativeQuery.class javax.persistence.NamedQueries.class javax.persistence.NamedQuery.class javax.persistence.NoResultException.class javax.persistence.NonUniqueResultException.class javax.persistence.OneToMany.class javax.persistence.OneToOne.class javax.persistence.OptimisticLockException.class javax.persistence.OrderBy.class javax.persistence.OrderColumn.class javax.persistence.Parameter.class javax.persistence.Persistence.class javax.persistence.PersistenceContext.class javax.persistence.PersistenceContextType.class javax.persistence.PersistenceContexts.class javax.persistence.PersistenceException.class javax.persistence.PersistenceProperty.class javax.persistence.PersistenceUnit.class javax.persistence.PersistenceUnitUtil.class javax.persistence.PersistenceUnits.class javax.persistence.PersistenceUtil.class javax.persistence.PessimisticLockException.class javax.persistence.PessimisticLockScope.class javax.persistence.PostLoad.class javax.persistence.PostPersist.class javax.persistence.PostRemove.class javax.persistence.PostUpdate.class javax.persistence.PrePersist.class javax.persistence.PreRemove.class javax.persistence.PreUpdate.class javax.persistence.PrimaryKeyJoinColumn.class javax.persistence.PrimaryKeyJoinColumns.class javax.persistence.Query.class javax.persistence.QueryHint.class javax.persistence.QueryTimeoutException.class javax.persistence.RollbackException.class javax.persistence.SecondaryTable.class javax.persistence.SecondaryTables.class javax.persistence.SequenceGenerator.class javax.persistence.SqlResultSetMapping.class javax.persistence.SqlResultSetMappings.class javax.persistence.Table.class javax.persistence.TableGenerator.class javax.persistence.Temporal.class javax.persistence.TemporalType.class javax.persistence.TransactionRequiredException.class javax.persistence.Transient.class javax.persistence.Tuple.class javax.persistence.TupleElement.class javax.persistence.TypedQuery.class javax.persistence.UniqueConstraint.class javax.persistence.ValidationMode.class javax.persistence.Version.class javax.persistence.criteria.AbstractQuery.class javax.persistence.criteria.CollectionJoin.class javax.persistence.criteria.CompoundSelection.class javax.persistence.criteria.CriteriaQuery.class javax.persistence.criteria.Expression.class javax.persistence.criteria.Fetch.class javax.persistence.criteria.FetchParent.class javax.persistence.criteria.From.class javax.persistence.criteria.Join.class javax.persistence.criteria.JoinType.class javax.persistence.criteria.ListJoin.class javax.persistence.criteria.MapJoin.class javax.persistence.criteria.Order.class javax.persistence.criteria.ParameterExpression.class javax.persistence.criteria.Path.class javax.persistence.criteria.PluralJoin.class javax.persistence.criteria.Predicate.class javax.persistence.criteria.QueryBuilder.class javax.persistence.criteria.Root.class javax.persistence.criteria.Selection.class javax.persistence.criteria.SetJoin.class javax.persistence.criteria.Subquery.class javax.persistence.metamodel.Attribute.class javax.persistence.metamodel.BasicType.class javax.persistence.metamodel.Bindable.class javax.persistence.metamodel.CollectionAttribute.class javax.persistence.metamodel.EmbeddableType.class javax.persistence.metamodel.EntityType.class javax.persistence.metamodel.IdentifiableType.class javax.persistence.metamodel.ListAttribute.class javax.persistence.metamodel.ManagedType.class javax.persistence.metamodel.MapAttribute.class javax.persistence.metamodel.MappedSuperclassType.class javax.persistence.metamodel.Metamodel.class javax.persistence.metamodel.PluralAttribute.class javax.persistence.metamodel.SetAttribute.class javax.persistence.metamodel.SingularAttribute.class javax.persistence.metamodel.StaticMetamodel.class javax.persistence.metamodel.Type.class javax.persistence.spi.ClassTransformer.class javax.persistence.spi.LoadState.class javax.persistence.spi.PersistenceProvider.class javax.persistence.spi.PersistenceProviderResolver.class javax.persistence.spi.PersistenceProviderResolverHolder.class javax.persistence.spi.PersistenceUnitInfo.class javax.persistence.spi.PersistenceUnitTransactionType.class
jpa-api-2.0.beta.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.hibernate.java-persistence</groupId> <artifactId>jpa-api</artifactId> <packaging>jar</packaging> <version>2.0.Beta-20090815</version> <name>JPA API (developmental)</name> <description> Hibernate developmental JSR 317 (Java Persistence API 2.0) contracts. Used to allow incremental implementation of features on the way to full JPA 2.0 support. </description> <organization> <name>Hibernate.org</name> <url>http://hibernate.org</url> </organization> <inceptionYear>2007</inceptionYear> <licenses> <license> <url>license.txt</url> </license> </licenses> <scm> <connection>scm:svn:https://svn.jboss.org/repos/hibernate/jpa-api/tags/jpa-api-2.0.Beta-20090815</connection> <url>http://fisheye.jboss.org/browse/Hibernate/jpa-api/tags/jpa-api-2.0.Beta-20090815</url> </scm> <developers> <developer> <id>epbernard</id> <name>Emmanuel Bernard</name> <email>emmanuel@hibernate.org</email> <organization>JBoss by Red Hat</organization> <url>http://in.relation.to/Bloggers/Emmanuel</url> </developer> <developer> <id>hardy.ferentschik</id> <name>Hardy Ferentschik</name> <email>hferents@redhat.com</email> <organization>JBoss by Red Hat</organization> <url>http://in.relation.to/Bloggers/Hardy</url> </developer> <developer> <name>Steve Ebersole</name> <email>steve@hibernate.org</email> </developer> </developers> <build> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-webdav</artifactId> <version>1.0-beta-2</version> </extension> </extensions> <plugins> <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> <configuration> <archive> <manifestEntries> <Built-By>hibernate.org</Built-By> <Specification-Title>Java Persistence API, Version 2.0</Specification-Title> <Specification-Version>${pom.version}</Specification-Version> <Specification-Vendor>Sun Microsystems, Inc.</Specification-Vendor> <Implementation-Version>${pom.version}</Implementation-Version> <Implementation-Vendor>hibernate.org</Implementation-Vendor> <Implementation-Title>JAP API</Implementation-Title> </manifestEntries> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.5</version> <configuration> <use>true</use> <version>true</version> <overview>${basedir}/src/main/javadoc/package.html</overview> <windowtitle>EJB 3.0 Persistence API Documentation</windowtitle> <doctitle>EJB 3.0 Persistence API Documentation</doctitle> <links> <link>http://java.sun.com/j2se/1.5/docs/api</link> </links> <stylesheetfile>${basedir}/src/main/javadoc/jdstyle.css</stylesheetfile> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.0-beta-9</version> <configuration> <remoteTagging>true</remoteTagging> <goals>deploy</goals> </configuration> </plugin> </plugins> </pluginManagement> </build> <distributionManagement> <repository> <id>repository.jboss.org</id> <url>file://${maven.repository.root}</url> </repository> <snapshotRepository> <id>snapshots.jboss.org</id> <name>JBoss Snapshot Repository</name> <url>dav:https://snapshots.jboss.org/maven2</url> </snapshotRepository> </distributionManagement> </project>
<dependency> <groupId>org.hibernate.java-persistence</groupId> <artifactId>jpa-api</artifactId> <version>2.0.beta</version> </dependency>
If you think the following jpa-api-2.0.beta.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download jpa-api-2.0.beta.jar file