Libraries provided by Derby

This section shows the different libraries used by Derby and their purposes.

The following table shows the Derby engine library.

Table 1. Engine library
Library Name Use
derby.jar For embedded databases.

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

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. The following table shows the tools libraries.

Table 2. Tools libraries
Library Name Use
derbytools.jar Required for running all the Derby tools (such as ij, dblook, and import/export).
derbyrun.jar Executable jar file that can be used to start the Derby tools.

The following table shows the Derby Network Server library.

Table 3. Network Server library
Library Name Use
derbynet.jar Required to start the Derby Network Server.

The following table shows the Derby network client library.

Table 4. Network client library
Library Name Use
derbyclient.jar Required to use the Derby network client driver.

The following table shows the Derby locale libraries.

Table 5. Locale libraries
Library Name Use
derbyLocale_cs.jar Required to provide translated messages for the Czech locale.
derbyLocale_de_DE.jar Required to provide translated messages for the German locale.
derbyLocale_es.jar Required to provide translated messages for the Spanish locale.
derbyLocale_fr.jar Required to provide translated messages for the French locale.
derbyLocale_hu.jar Required to provide translated messages for the Hungarian locale.
derbyLocale_it.jar Required to provide translated messages for the Italian locale.
derbyLocale_ja_JP.jar Required to provide translated messages for the Japanese locale.
derbyLocale_ko_KR.jar Required to provide translated messages for the Korean locale.
derbyLocale_pl.jar Required to provide translated messages for the Polish locale.
derbyLocale_pt_BR.jar Required to provide translated messages for the Brazilian Portuguese locale.
derbyLocale_ru.jar Required to provide translated messages for the Russian locale.
derbyLocale_zh_CN.jar Required to provide translated messages for the Simplified Chinese locale.
derbyLocale_zh_TW.jar Required to provide translated messages for the Traditional Chinese locale.
Related reference
Scripts included with Derby