Libraries provided by Derby

Library name Use
Engine libraries

You always need this library for embedded environments. For client/server environments, you only need this library on the server.

derby.jar For embedded databases
Tools libraries

For embedded environments, you need a library in the classpath to use a tool. For a client/server environment, you need a library on the client only.

derbytools.jar Required for running all the Derby tools (such as ij, dblook, and import/export).
The Network Server libraries
derbynet.jar Required to start the Derby Network Server.
The network client libraries
derbyclient.jar Required to use the Derby network client driver.
The locale libraries
  • derbyLocale_es.jar
  • derbyLocale_de_DE.jar
  • derbyLocale_fr.jar
  • derbyLocale_it.jar
  • derbyLocale_ja_JP.jar
  • derbyLocale_ko_KR.jar
  • derbyLocale_pt_BR.jar
  • derbyLocale_zh_CN.jar
  • derbyLocale_zh_TW.jar
Required to provide translated messages for the indicated locales.
Related reference
Libraries not provided by Derby
Scripts provided by Derby