Appendix A. Development and Runtime Libraries
Prev |  | Next

## Appendix A. Development and Runtime Libraries

- `kodo-jdo.jar`: Library for development of applications for Kodo JDO.

- `kodo-jdo-runtime.jar`: Library for runtime use of Kodo JDO.

- `kodo-reverse-schema.jar`: Library that enables the Kodo Reverse Schema tool.

- `commons-collections.jar`: Used by the Kodo Reverse Schema tool only. See http://jakarta.apache.org/commons/collections.html

- `commons-lang.jar`: Used by the Kodo Reverse Schema tool only. See http://jakarta.apache.org/commons/lang.html

- `commons-pool.jar`: Used by the Kodo Reverse Schema tool only. See http://jakarta.apache.org/commons/pool.html

- `jdo1_0.jar`: Interfaces defined by the Java Data Objects standard. Required for all development and runtime use.

- `serp.jar`: Utility classes used internally by Kodo for development and runtime. See http://serp.sourceforge.net.

- `jaxp.jar`: Java API for XML Parsing libraries. Used internally by Kodo for parsing `.jdo` metadata files. Required for all development and runtime use of Kodo, unless JDK version 1.4 or higher is being used (in which JAXP is included). See http://java.sun.com/xml/jaxp/.

- `xerces.jar`: Apache implementation of the Java API for XML Parsing. Any JAXP-compliant implementation can be used in place of `xerces.jar`. If JDK version 1.4 or higher is being used, this file is optional, since JDK 1.4 includes a built-in JAXP-compliant parser. See http://xml.apache.org/xerces-j/.

- `jakarta-commons-logging-1.0.3.jar`: Logging wrapper classes. Required for all development and runtime use of Kodo. See http://jakarta.apache.org/commons/logging.html

- `jakarta-regexp-1.1.jar`: Regular expression libraries. Required for all development and runtime use of Kodo. See http://jakarta.apache.org/regexp/

- `jdbc2_0-stdext.jar`: Standard extensions to the JDBC2 API. Required for all development and runtime use of Kodo, unless JDK version 1.4 or higher is installed (since the library is inlcuded with JDK 1.4). See http://java.sun.com/products/jdbc/.

- `jca1.0.jar`: Java Connector Architecture, used internally by Kodo. Required for all development and runtime use of Kodo. See http://java.sun.com/j2ee/connector/.

- `jdbc-hsql-1_7_0.jar`: Hypersonic pure-java database engine. It is used as a simple JDBC driver for learning Kodo, but it is not required for general development or runtime use. See http://hsqldb.sourceforge.net/.

Prev | Up | Next
Chapter 4. Using the Finder | Home | Appendix B. JDO Resources