06 janeiro 2015

* »« † Mick D'arc ™† »« *

Instalar Java em Servidor Debian 7

 
Para o Debian-7 (wheezy) e mais recentes, Java Oracle não está mais disponível nos repositórios Debian (veja em Oracle/Sun Java).

Mas ainda assim é possível ter o Java da Oracle no Debian-7, conforme mostraremos a seguir.



3.1.1 Baixar a versão mais atual do Java
#cd /opt

A versão mais atual do Java pode ser encontrada no site da Oracle em Java Platform – Standard Edition. Baixe a versão mais apropriada (se 32 bits/64 bits, JRE/JDK). Vamos exemplificar aqui para a versão 64 bits JDK.

De uma maneira direta utilizando a linha de comando para a versão Java-8 JDK:
$ wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz"

Infelizmente o site da Oracle pede uma confirmação para download, de forma que isso impossibilitou o download direto, e o comando exemplificado/adaptado disponível no artigo original não funcionou, foi necessário baixar o arquivo zipado e hospedar em um site. 

3.1.2 Desempacotar
Desempacotar o arquivo JAVA 8 SDK baixado na pasta /opt:
# mkdir /opt/java
# tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/java/

3.1.3 Configurar o ambiente
Configurar o ambiente para que o JAVA 8 da Oracle possa ser utilizado no sistema, com a mais alta prioridade:

# JAVA_Home=/opt/java/jdk1.8.0_05/
# export JAVA_Home
# update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_05/bin/java 20000
# update-alternatives –config java

Obs: neste último comando, determinar a versão do Oracle-8 instalado (caso haja mais de uma versão de Java instalada na máquina).

3.1.4 Verificar
utilize os dois comandos abaixo para certificar-se que o Java-8 foi instalado com sucesso e é a versão java default em utilização na máquina.


$  update-alternatives --config java
Existem 3 escolhas para a alternativa java (disponibiliza /usr/bin/java).

  Seleção   Caminho                                         Prioridade Estado
------------------------------------------------------------
* 0            /opt/java-oracle/jdk1.8.0_05/bin/java            20000     modo automático
  1            /opt/java-oracle/jdk1.8.0_05/bin/java            20000     modo manual
  2            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      modo manual
  3            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1051      modo manual

Pressione enter para manter a escolha atual[*], ou digite o número da seleção:


e

$ java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)



Fonte: https://concani3.wordpress.com/2010/04/18/como-instalar-java-jre-no-debian/