Como definir as variáveis de ambiente para Java no Windows (o classpath)?
As instruções de instalação do JDK explicam exatamente como definir o PATH
, para diferentes versões do Windows.
Normalmente você não deve definir a variável de ambiente CLASSPATH
. Se você deixá-la desajustada, o Java irá procurar no diretório atual para encontrar classes. Você pode utilizar o comando -cp' ou
-classpath' com o comando java' ou
javac'.
Em Linux: http://lowfatlinux.com/linux-environment-variables.html
E, claro, você pode recuperá-los de Java usando:
String variable = System.getProperty("mykey");
No contexto de programação você pode executar o comando SET (SET classpath=c:\java) ou clique com o botão direito do mouse no seu computador > properties > advanced > variáveis de ambiente.
Em um arquivo de lote você pode usar
SET classpath=c:\java
java c:\myapplication.class