DataNucleus usa en algunas ocasiones software de terceros para poder brindarnos alguna de sus funcionalidades, aqui coloco una tabla con las dependencias.
Software | Description | Version | Requirement |
---|---|---|---|
JDO API | JDO API definition, developed by Apache JDO. A snapshot of JDO3.1 is built from Apache JDO SVN, and made available on our Maven2 site | 3.0 or later | Required |
JPA API | JPA API definition | 2.0 | Required if you are using the JPA API or JPA annotations. The Geronimo specs JPA2 1.0 jar provides this, under an Apache license |
Log4j | Log4J logging library. | 1.2+ | Required if you wish to log using Log4J. DataNucleus supports Log4J or JDK1.4 logging |
ASM | ASM bytecode enhancement framework | 3.0+ | Required |
DB4O | DB4O object database | 7.0+ up to 7.12 | Required if you are using a DB4O datastore |
NeoDatis | NeoDatis object database | 1.9.30 | Required if you are using a NeoDatis datastore |
Apache POI | Apache library for writing to Microsoft documents | 3.5 | Required if you want to use Excel documents |
Oracle Coherence | Oracle Coherence caching product | Required if you want to use Oracle Coherence for level 2 caching. This is commercial software | |
EHCache | EHCache caching product | 1.0+ | Required if you want to use EHCache for level 2 caching |
OSCache | OSCache caching product | 2.1 | Required if you want to use OSCache for level 2 caching |
SwarmCache | SwarmCache caching product | 1.0RC2 | Required if you want to use SwarmCache for level 2 caching |
C3P0 | C3P0 RDBMS connection pooling library | 0.9.0+ | Required if you are using an RDBMS datastore and want to use C3P0 for connection pooling |
commons-dbcp | DBCP RDBMS connection pooling library | 1.3 | Required if you are using an RDBMS datastore and want to use DBCP for connection pooling (JDK1.5) |
commons-pool | DBCP RDBMS connection pooling library | 1.5.5 | Required if you are using an RDBMS datastore and want to use DBCP for connection pooling (JDK1.5) |
proxool | Proxool RDBMS connection pooling library | 0.9.0RC3 | Required if you are using an RDBMS datastore and want to use Proxool for connection pooling |
commons-logging | Apache commons logging library | 1.0+ | Required if you are using an RDBMS datastore and want to use Proxool for connection pooling |
bonecp | BoneCP RDBMS connection pooling library | 0.6.5 | Required if you are using an RDBMS datastore and want to use BoneCP for connection pooling |
SLF4J | SLF4J logging library | 1.5.6 | Required if you are using BoneCP for connection pooling |
Flexjson | Flexjson | 1.7+ | Required if you want to use the REST API. |
mx4j | MX4J management library | 3.0+ | Required if you want to manage DataNucleus operations using MX4J |
mx4j-tools | MX4J tools | 1.2+ | Required if you want to manage DataNucleus operations using MX4J |
jaxb-api | JAXB API | 2.1 | Required is you are using an XML datastore |
jaxb-impl | JAXB Reference Implementation | 2.x | Required if you are using an XML datastore |
sdoapi | Oracle Spatial library | 1.2+ | Required if you want to persist Oracle spatial types |
JDBC Driver | JDBC Driver for your chosen RDBMS | Required if you want to use an RDBMS datastore. Obtain from your RDBMS vendor | |
ODFDOM | ODF Toolkit for Java | 0.6 | Required if you want to use an ODF document for persistence. |
Xerces | Xerces XML parser | 2.8+ | Required if you want to use an ODF document for persistence. Required by ODFDOM |
JodaTime | JodaTime | 1.6+ | Required if you want to persist JodaTime java types |
javax.time | JSR Time Library | 0.8+ | Required if you want to persist javax.time types |
GoogleCollections | GoogleCollections | 1.0 | Required if you want to persist Google Collections java types, or are using BoneCP connection pool for RDBMS |
HADOOP Core | HADOOP Core | 0.20.2+ | Required if you want to persist to HBase datastores |
HADOOP HBase | HADOOP HBase | 0.90+ | Required if you want to persist to HBase datastores |
HADOOP ZooKeeper | HADOOP Zookeeper | 3.3+ | Required if you want to persist to HBase datastores |
MongoDB Java driver | MongoDB Java driver | 2.4+ | Required if you want to persist to MongoDB datastores |
Comentarios
Publicar un comentario