Variáveis ​​de ambiente para instalação do java

Como definir as variables ​​de ambiente para Java no Windows (o classpath)?

Kit de desenvolvimento Java SE 8u112 em um Windows 7 de 64 bits ou Windows 8

Defina as seguintes variables ​​de ambiente do usuário (== variables ​​de ambiente do tipo variables ​​de usuário )

  • JAVA_HOME : C:\Program Files\Java\jdk1.8.0_112
  • JDK_HOME : %JAVA_HOME%
  • JRE_HOME : %JAVA_HOME%\jre
  • CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
  • PATH : your-unique-entries;%JAVA_HOME%\bin (certifique-se de que o longish your-unique-entries não contenha nenhuma outra referência a outra pasta de instalação do Java.

Observe que essas variables ​​de ambiente são derivadas da variável de ambiente “raiz” JAVA_HOME . Isso facilita a atualização de variables ​​de ambiente ao atualizar o JDK. Basta apontar JAVA_HOME para a nova instalação.

Há uma postagem de blog explicando a lógica por trás de todas essas variables ​​de ambiente .

Recomendações opcionais

  • Adicione uma variável de ambiente do usuário JAVA_TOOL_OPTIONS com o valor -Dfile.encoding="UTF-8" . Isso garante que o Java (e ferramentas como o Maven ) seja executado com um Charset.defaultCharset() de UTF-8 (em vez do padrão Windows-1252 ). Isso economizou muitas dores de cabeça ao lidar com meu próprio código e o de outros, o que, infelizmente, muitas vezes assume a codificação padrão (sã) do UTF-8 .
  • Quando o JDK é instalado, ele adiciona à variável de ambiente do sistema Path uma input C:\ProgramData\Oracle\Java\javapath; . Eu notei que os links nesse diretório não foram atualizados durante uma atualização de instalação do JDK. Portanto, é melhor remover C:\ProgramData\Oracle\Java\javapath; da variável de ambiente do sistema Path para ter um ambiente consistente.

No Windows, a fim de definir

Passo 1: Clique com o botão direito no MyComputer e clique em propriedades.

Etapa 2: clique na guia Avançado

texto alternativo

Etapa 3: clique em Variáveis ​​de Ambiente

texto alternativo

Etapa 4: crie um novo caminho de class para JAVA_HOME

texto alternativo

Etapa 5: insira o nome da variável como JAVA_HOME e o valor para o seu caminho jdk bin, por exemplo, c: \ Programfiles \ Java \ jdk-1.6 \ bin e

NOTA Certifique-se de que começa com .; no Valor para que não corrompa as outras variables ​​de ambiente que já estão definidas.

texto alternativo

Etapa 6 : siga a etapa Acima e edite o caminho em Variáveis ​​do sistema e adicione o seguinte ;c:\Programfiles\Java\jdk-1.6\bin na coluna de valores.

Etapa 7 : Você acabou de configurar suas variables ​​de ambiente para seu Java. Para testá-lo, vá para o prompt de comando e digite

  java 

quem receberá uma lista de ajuda doc

Para se certificar de que o compilador está configurado, digite cmd

  javac 

quem vai ter uma lista relacionada com javac

Espero que isto ajude !

— Para definir o caminho java —

Existem duas maneiras de definir o caminho java

A. Temporário

  1. Cmd aberto
  2. Escreva no cmd

javac

Se o java não estiver instalado, você verá a mensagem:

O javac não é reconhecido como comando interno ou externo, programa operável ou arquivo de lote .

  1. gravar em cmd: set path=C:\Program Files\Java\jdk1.8.0_121\bin
  2. em seguida, escreva em cmd: javac você encontrará caminho está definido

B. Permanente

  1. Ir para propriedades “meu computador”
  2. Clique em “Configurações avançadas do sistema”
  3. Clique em “Variáveis ​​de ambiente”
  4. Clique na nova aba da variável do usuário
  5. escrever path no variable name
  6. copiar o caminho da pasta bin
  7. colar path of bin folder no variable value
  8. clique no botão OK
  9. caminho permanente é definido agora.

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ê deixar desmarcado, o Java procurará no diretório atual para localizar classs. Você pode usar a opção de linha de comando -cp ou -classpath com java ou javac .

No Windows 7, clique com o botão direito do mouse em Computador -> Propriedades -> Configurações avançadas do sistema ; em seguida, na guia Avançado , clique em Variáveis ​​de Ambiente … -> Variáveis ​​do Sistema -> Novo ….

Atribua à nova variável de sistema o nome JAVA_HOME e o valor de valor C:\Program Files\Java\jdk1.7.0_79 (dependendo do caminho de instalação do JDK, isso varia).

Em seguida, selecione a variável de sistema Path e clique em Edit …. Mantenha o nome da variável como Path e anexe C:\Program Files\Java\jdk1.7.0_79\bin; ou %JAVA_HOME%\bin; (ambos significam o mesmo) para o valor da variável.

Se houver algum problema na execução de programas, tente estas etapas. Se você não vir resultados semelhantes, talvez seja necessário reinstalar o JDK.

Abra um prompt de comando do Windows (tecla Windows + R -> digite cmd -> OK ) e verifique o seguinte:

 java -version 

Você verá algo assim:

 java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 

Em seguida, verifique o seguinte:

 javac -version 

Você verá algo assim:

 javac 1.7.0_79 

Eu vou explicar aqui por fotos para o Windows 7.

Por favor, siga os seguintes passos:

Passo 1: Vá em “Iniciar” e entre nas propriedades “Meu Computador”

insira a descrição da imagem aqui

Passo 2: Vá para “Advance System Setting” e clique nele.

insira a descrição da imagem aqui

Passo 3: Vá para “Iniciar” e entre nas propriedades “Meu Computador”

insira a descrição da imagem aqui

Etapa 4: A checkbox de diálogo da variável Environment será aberta assim:

insira a descrição da imagem aqui

Etapa 5: vá para o caminho e clique em editar.

insira a descrição da imagem aqui

Etapa 6: coloque o caminho do seu JDK onde ele estiver no compartimento, como você pode ver na foto. Adicione também o caminho do seu SDK do Android até as ferramentas da plataforma:

insira a descrição da imagem aqui

No Windows: http://vlaurie.com/computers2/Articles/environment.htm

No Linux: http://lowfatlinux.com/linux-environment-variables.html

E, claro, você pode recuperá-los do Java usando:

 String variable = System.getProperty("mykey"); 

No contexto de programação você pode executar o comando SET (SET classpath = c: \ java) ou clicar com o botão direito em seu computador> propriedades> avançadas> variables ​​de ambiente.

Em um arquivo de lote você pode usar

 SET classpath=c:\java java c:\myapplication.class 

Para usuários do Windows 7:

Clique com o botão direito em Meu Computador, selecione Propriedades; Avançado; Configurações de sistema; Avançado; Variáveis ​​ambientais. Em seguida, encontre o PATH na segunda checkbox e defina a variável como na figura abaixo.

Editor da variável PATH

Tenha em mente que a variável de ambiente %CLASSPATH% é ignorada quando você usa java / javac em combinação com um dos argumentos -cp , -classpath ou -jar . Ele também é ignorado em um IDE como NetBeans / Eclipse / IntelliJ / etc. Ele é usado quando você usa java / javac sem nenhum dos argumentos mencionados acima.

No caso de arquivos JAR, o caminho de class deve ser definido como input de class-path no arquivo manifest.mf. Pode ser definido ponto-e-vírgula separado e relativo à raiz do arquivo JAR.

No caso de um IDE, você tem o chamado ‘caminho de construção’, que é basicamente o caminho de class que é usado tanto no tempo de execução quanto no tempo de execução. Para adicionar bibliotecas externas, você geralmente solta o arquivo JAR em uma pasta lib criada por IDE ou criada por customização) do projeto que é adicionada ao caminho de construção do projeto.

Definir a variável de ambiente java no Centos / Linux

/ home / vi .bashrc

exportar JAVA_HOME = / opt / oracle / product / java / jdk1.8.0_45

Exportar PATH = $ JAVA_HOME / bin: $ PATH

java -version

Para implantação, é melhor configurar exatamente o caminho de class e manter o ambiente claro. Ou em * .bat (o mesmo para o linux, mas com símbolos de variables ​​corretos):

 CLASSPATH="c:\lib;d:\temp\test.jar;" CLASSPATH=%CLASSPATH%;" 

Ou na linha de comando ou * .bat (para * .sh também) se o ID do caminho de class não for muito longo:

 java -cp "c:\lib;d:\temp\test.jar;" 

Para Windows:

  • Clique com o botão direito do mouse em ‘Meus computadores’ e abra ‘Propriedades’.
  • No Windows Vista ou no Windows 7, vá para “Configurações avançadas do sistema”. Depois vá para o próximo passo.
  • Vá para ‘Advanced Tab’ e clique no botão Environment Variables .
  • Selecione ‘Path’ sob a lista de ‘System Variables’, e pressione Edit e adicione C:\Program Files\java\jdk\bin após um ponto-e-vírgula.
  • Agora clique no botão ‘new’ em variables ​​do sistema e digite ‘JAVA_HOME’ como nome da variável e caminho para o diretório home do jdk (ex. ‘C: \ Arquivos de Programas \ Java \ jdk1.6.0_24’ se você estiver instalando o java versão 6. nome pode mudar com as versões diff. java) como variable_value.