Instalação do Java JDK no Linux pelo arquivo-fonte (tar.gz)

Publicado por Alex Mendes em 13/06/2016

[ Hits: 32.702 ]

 


Instalação do Java JDK no Linux pelo arquivo-fonte (tar.gz)



Este tutorial é voltado para quem necessita utilizar uma versão Java JDK ou substituir o OpenJDK nativo do Linux.

Neste tutorial vou utilizar uma versão GNU/Linux baseada em RedHat (CentOS 6.5 x64_86). Vamos lá!

Primeiro você deve efetuar download do seu pacote fonte, no meu caso eu fiz download do "jdk-7u79-linux-x64.tar.gz" salvando-o em /opt:

ls -lrt /opt/
jdk-7u79-linux-x64.tar.gz

Após fazer o download do seu pacote, vamos descompactá-lo. Para isso vamos utilizar o tar:

tar -xzvf jdk-7u79-linux-x64.tar.gz

Confira o descompactamento:

ls -lrt
jdk1.7.0_79

Eu costumo criar um diretório "/usr/local/java/" e movo o diretório do JDK para dentro, mas isso fica a critério de cada um:

sudo mkdir /usr/local/java/
$ sudo mv jdk1.7.0_79/ /usr/local/java/


Feito isso, agora vamos configurar as variáveis necessárias para o funcionamento do Java:
  • JAVA_HOME: Aponta para o diretório de instalação do JDK.
  • JRE_HOME: Aponta para o diretório de instalação do JRE.
  • CLASSPATH: Variável que contém o trajeto de bibliotecas que o JVM irá procurar.
  • PATH: Variável que aponta o caminho de seus arquivos para execução.

Logado com o seu usuário, edite seu arquivo .bash_profile:

vi ~/.bash_profile

Adicione/edite as linhas a seguir:

JAVA_HOME=/usr/local/java/jdk1.7.0_79/bin
JRE_HOME=/usr/local/java/jdk1.7.0_79/jre/bin
CLASSPATH=/usr/local/java/jdk1.7.0_79/lib

PATH=$PATH:$HOME/bin:$JAVA_HOME:$JRE_HOME:$CLASSPATH

export PATH JAVA_HOME JRE_HOME CLASSPATH

Salve e execute o comando "source":

source ~/.bash_profile

Vamos testar agora. Se estiver tudo certo, o comando abaixo exibirá a versão do Java JDK:

java -version
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)


É isso pessoal, espero que ajude!!!

Fonte: http://www.coderanch.com/t/600047/java/java/Difference-JAVA-HOME-JRE-HOME

Outras dicas deste autor

Montagem de filesystem Windows CIFS automaticamente

Instalação do Skype no Debian GNU/Linux 64 bits

Virtualbox - Erro: The vboxdrv kernel module is not loaded [Resolvido]

Proxy ENDIAN - Bloqueio de Conexões SSL (https)

Configurando acesso SSH no VirtualBox via NAT

Leitura recomendada

Instalando os ícones mágicos do Kurumin no Biglinux

Instalando Ruby on Rails no CentOS

Desktop 3D (Looking Glass) - Instalação simples no Debian

Lame MP3 no Debian

Repositórios extras para Big Linux, Ubuntu 20.04 e distribuições derivadas

  

Comentários
[1] Comentário enviado por samuelpereira7 em 02/04/2020 - 22:45h

Você é o cara! Valeuzão! :D



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts