This section shows the different libraries used by Derby and their purposes.
The following table shows the Derby 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.
| 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.
| Library Name | Use |
|---|---|
| derbynet.jar | Required to start the Derby Network Server. |
The following table shows the Derby network client library.
| Library Name | Use |
|---|---|
| derbyclient.jar | Required to use the Derby network client driver. |
The following table shows the Derby 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. |