Libraries provided by Derby This section shows the different libraries used by and their purposes. derbyclient.jarderby.jar derbytools.jarSample application libraries Sample database librariesderbyrun.jar

The following table shows the engine library.

Engine libraryThis table lists the engine library and describes its uses. 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.

Tools librariesThis table lists the tools libraries and describes their uses. Library Name Use derbytools.jar Required for running all the tools (such as ij, dblook, and import/export). derbyrun.jar Executable jar file that can be used to start the tools.

The following table shows the Network Server library.

Network Server libraryThis table lists the Network Server library and describes its uses. Library Name Use derbynet.jar Required to start the Network Server.

The following table shows the network client library.

Network client libraryThis table lists the network client library and describes its uses. Library Name Use derbyclient.jar Required to use the network client driver.

The following table shows the locale libraries.

Locale librariesThis table lists the locale libraries and describes their uses. 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.