Existem várias implementações do Java. As três implementações mais comuns quando se fala sobre isso para o Ubuntu são:
- OpenJDK : O objetivo principal do projeto OpenJDK é produzir um Implementação de código aberto da plataforma Java SE (6 e 7). Isto é a versão padrão do Java que o Ubuntu usa e é o mais fácil de instalar.
- Java Sun é a implementação de referência para o Java 6. Seu suporte foi descontinuado no Ubuntu.
- Oracle Java : O Oracle Java é a implementação da versão 7 da Plataforma Java Java OpenJDK da Oracle. A Oracle introduziu com esta implementação uma licença que impede a distribuição.
Desde o Ubuntu 11.10 (Oneiric Ocelot) e devido a problemas de licença , o Ubuntu não irá mais distribuir o JDK da Oracle e JRE . Além disso, as versões anteriores fornecidas nos PPAs sofrem com problemas de segurança e não são recomendadas para instalação em nenhum sistema Ubuntu.
Não há mais releases .deb do Ubuntu com referência ao Sun Java ou ao Oracle Java, o Ubuntu suporta oficialmente o OpenJDK e implementação OpenJRE de Java, que é a base para a implementação da própria Oracle.
O OpenJRE é a implementação oficial do Java Runtime Environment (JRE) para seus sistemas Ubuntu e deve ser suficiente para executar qualquer programa Java que você possa requerer e está incluído no repositório principal e é facilmente instalável.
OpenJRE
Ou abrindo um terminal e digitando
sudo apt-get install openjdk-8-jre
O pacote openjdk-8-jre
contém apenas o Java Runtime Environment. Se você quiser desenvolver programas Java, instale o pacote openjdk-8-jdk
:
Também é importante instalar o wrapper para suportar aplicativos Java em seu navegador da web, o Iced-Tea Java Plugin .
Plugin IcedTea
Ou através de um terminal
sudo apt-get install icedtea-plugin
Ou procure por icedtea-plugin
no Ubuntu Software Center.
Para garantir que você esteja executando a versão correta do Java, use este comando para definir sua escolha:
sudo update-alternatives --config java
java -version
deve exibir a escolha que você fez anteriormente.
Se você precisar instalar o OpenJDK-JRE 6 ou o OpenJDK-JDK 6
openjdk-6-jre
(clique para instalar) está disponível para instalação por Ubuntu 8.04 (Hardy Heron) e acima.
Instale-o com
sudo apt-get install openjdk-6-jre
Ou se você precisar do pacote dos desenvolvedores, openjdk-6-jdk
(clique para instalar), instale com:
sudo apt-get install openjdk-6-jdk
Uma versão do icedtea-plugin
(clique para instalar) também está disponível para instalação se você for para usar o OpenJDK 6.
Instale-o com:
sudo apt-get install icedtea6-plugin
Se você realmente quiser usar a plataforma Java SE da Oracle, veja Como posso instalar o Sun / Java JDK 6/7/8 ou JRE da Oracle? .