DataNucleus
Overview
Support
Third Party Tools
DataNucleus Download

DataNucleus provides Open Source products. They are subject to the Apache 2 License, browsable on this site. From this page you can view the available products for download.

All releases are downloadable from the following locations

  • our SourceForge site
  • our Maven1 repository (you can access this by adding http://www.datanucleus.org/downloads/maven to your maven.repo.remote property)
  • our Maven2 repository (only the DataNucleus Maven2 plugin is available from this repository currently)
  • You can also download latest nightly builds - see below.

The principal DataNucleus downloads are currently :-

DataNucleus Access Platform

Provides Java persistence and retrieval of objects using JDO/JPA APIs to RDBMS, db4o, LDAP Excel and XML datastores. This requires JDK1.3 or above. Please check the dependencies for any required third party software.

DataNucleus also provides several downloads to enhance your DataNucleus experience

DataNucleus Plugins

DataNucleus products are made up of a selection of plugins. You can download these plugins individually if you wish as they are released.
Eclipse DataNucleus Plugin

To build a DataNucleus-enabled project using Eclipse you can make use of a DataNucleus plugin that provides simple enhancement of classes and the opportunity to create the database schema using a plugin. You can download this plugin by adding the DataNucleus "Eclipse Update" site of http://www.datanucleus.org/downloads/eclipse-update to your Eclipse configuration.
Maven 2.0 DataNucleus Plugin

To build a DataNucleus-enabled project using Maven 2.0 you can make use of a DataNucleus plugin that provides simple enhancement of classes and the opportunity to create the database schema using a plugin. Alternatively you can download this from our Maven2 repository.
Maven 1.0 DataNucleus Plugin

To build a DataNucleus-enabled project using Maven 1.0 you can make use of a DataNucleus plugin that provides simple enhancement of classes and the opportunity to create the database schema using a plugin.
DataNucleus Source

If you wish to assist us in the development of DataNucleus you can either download the source from our SVN repository to get the latest code, or use this source bundle for the latest release(s). Please be aware that if you use this option you will have to comply with the DataNucleus license as regards redistribution of DataNucleus source.
DataNucleus Samples

There are various samples of code for use with DataNucleus available, including the source files from the tutorial.
Nightly builds

If you are eager to try the latest features and bug fixes, try these fresh builds from our SVN. Please be aware that these builds are development work-in-progress and no guarantee is provided.
  • Maven1 Nightly repository (you can access this by adding http://www.datanucleus.org/downloads/maven-nightly/ to your maven.repo.remote property), or by adding it to the <repositories> part of your Maven2 pom.xml . This repository contains all latest plugin jars, as well as the Maven1 plugin
  • Maven2 Nightly repository This repository currently only provides the latest version of the Maven2 plugin
These builds are typically stable but things may be broke occasionally as new features are added etc. You cannot report issues in JIRA against nightly builds, only against released versions of DataNucleus, but should report any problems in the General Development forum if you have an issue with a nightly build.

We hope that you are successful in your use of DataNucleus, and if you have any problems or queries, please contact us using the Forums. Be aware that we don't have much time for this free support so you could make a donation to further development and pay for our time providing support.