# Configuração do caminho de classe

A JVM precisa conhecer o caminho de todos os arquivos de classe necessários ao aplicativo. O caminho de classe é uma lista de bibliotecas de classe requeridas pela JVM e outros aplicativos Java para executar o programa.

A variável de ambiente CLASSPATH pode ser definida no sistema operacional de forma temporária, permanente, ou em tempo de execução quando for iniciado o aplicativo Java e a JVM. Se a variável de ambiente for definida temporariamente, esta deve ser definida toda vez que é aberta uma nova janela de comandos.

Na maioria dos ambientes de desenvolvimento, é melhor definir a variável de ambiente CLASSPATH do sistema operacional temporariamente. O Derby fornece alguns scripts para ajudar a definir o caminho de classe desta maneira; estão localizados no diretório /frameworks/embedded/bin e no diretório /frameworks/NetworkServer/bin. Para definir o caminho de classe temporariamente, deve ser executado um script toda vez que for aberta uma nova janela de comandos.

- Definir a variável CLASSPATH para que inclua os arquivos derby.jar e derbytools.jar. Por exemplo:

      set CLASSPATH=%DERBY_HOME%\lib\derby.jar;
      %DERBY_HOME%\lib\derbytools.jar;%CLASSPATH%

- Para executar manualmente o utilitário sysinfo, deve ser introduzido o seguinte comando em uma janela de comandos ou no interpretador de comandos:

      java org.apache.derby.tools.sysinfo

- Para executar manualmente o utilitário ij e conectar ao banco de dados:
  1. Introduza em uma janela de comandos ou no interpretador de comandos:

         java org.apache.derby.tools.ij
         ij> connect 'jdbc:derby:<nome_do_bd>;create=true';

     onde <nome_do_bd> é o nome do banco de dados onde está sendo feita a conexão.
  2. Para sair do utilitário ij deve ser digitado:

         ij> exit;

Para obter informações adicionais sobre a execução dos utilitários ij e sysinfo deve ser consultada a publicação Guia das Ferramentas e Utilitários do Derby
Tópico pai: Configuração manual das variáveis de ambiente e caminhos
Tarefas relacionadas
Definição da variável de ambiente DERBY_INSTALL