This topic will help you to select correct db4o libraries for deployment with your db4o-based application.
For the basic db4o functionality you only need to deploy db4o jar itself:
Application |
Required libraries |
Standalone or client/server db4o application for Java 1.1 |
db4o-x.x-java1.1.jar |
Standalone or client/server db4o application for Java 1.2 |
db4o-x.x-java1.2.jar |
Standalone or client/server db4o application for Java 5 |
db4o-x.x-java5.jar |
The following table shows, which features can be added to the basic functionality and the libraries that should be deployed in addition to the basic library to support these features:
Application features |
Required libraries |
Native Queries optimization (for Java > 1.1). Note, that the application can be NQ optimized in compile-time, in which case NQ optimization libraries are not required to be deployed. |
bloat-1.0.jar db4o-x.x-nqopt.jar |
Transparent Activation support |
db4o-x.x-taj.jar bloat.jar db4o-x.x-instrumentation.jar |
OSGI |
db4o-x.x-osgi.jar |