? No Microsoft Windows, sistemas operacionais Linux e Solaris , PATH e CLASSPATH são o que são conhecidos como variáveis de ambiente. As variáveis de ambiente são chamados de objetos que contêm informações , como unidade, caminho ou arquivo nomes, utilizados por um ou mais aplicativos . Se você estiver executando certas versões do interpretador de comandos , ou shell no Linux ou Solaris , você precisa exportar as variáveis de ambiente PATH e CLASSPATH antes que eles tenham um efeito. PATH
A variável de ambiente PATH é muitas vezes usado para especificar o caminho completo para os programas executáveis requeridos pelo Java Development Kit, um ambiente de desenvolvimento para a construção de aplicações Java , criado pela Sun Microsystems, para que os desenvolvedores don 't precisa digitar o caminho cada vez que executar um programa .
configuração e verificação pATH
Bourne shell , Bourne Shell novamente e Korn shell , você pode definir a variável de ambiente PATH permanentemente em seu arquivo de inicialização . Em Bourne shell , edite o arquivo de inicialização , chamado de " perfil ". , E incluir a linha "PATH = /usr/local/jdk1.7.0/bin :" seguido pela linha "PATH export" . Verifique a variável de ambiente PATH é configurado corretamente, executando o comando " . /.profile " Para executar seu arquivo de inicialização e , em seguida, executar o comando "java -version" . Se PATH está configurado corretamente , este comando irá imprimir a versão do JDK . Se não, o comando retornará um erro "Comando não encontrado".
CLASSPATH
Da mesma forma que a variável de ambiente PATH diz ao shell onde a olhar para programas executáveis , então a variável de ambiente CLASSPATH diz ao Java Development Kit para onde olhar para as classes de usuários , que são efetivamente "Blueprints" a partir do qual objetos Java individuais são criados. Você pode definir a variável de ambiente CLASSPATH da mesma forma como a variável de ambiente PATH. Quando se trata de verificar se CLASSPATH está configurado corretamente , digite o comando " echo $ CLASSPATH " . Se CLASSPATH está configurado corretamente , Linux ou Solaris irá relatar o caminho . Se não, você vai ver um " CLASSPATH: . Erro Undefined variable "
classes Java
CLASSPATH diz ao Java Development Kit onde encontrar as classes que não fazem parte da plataforma Java, ou extensões para ele. Por padrão, o CLASSPATH está definido para o diretório de trabalho atual, mas CLASSPATH deve incluir as classes compiladas com o compilador Java primário , conhecido como " javac " . Para facilitar a vida dos desenvolvedores, é possível usar o caractere curinga (*) na variável de ambiente CLASSPATH para especificar todos os arquivos JAR em um diretório específico , sem nomear cada arquivo individual.