Instalando o Java 7 no 16.04 e usando várias versões do Java

4

Já instalei o Java 8, mas não sei como instalar o Java 7 e como alternar entre as duas versões do Java.

Eu também quero alternar entre o Java 7 e o 8 para atualizar um projeto no qual estou trabalhando. Eu sou um novo usuário do Ubuntu, então seja bem específico.

adicionado: 31/12/2017

gero@4790k:~$  lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial

Quando tento usar:

gero@4790k:~$ sudo apt-get install openjdk-7-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package openjdk-7-jdk is a virtual package provided by:
  oracle-java9-installer 9.0.1-1~webupd8~0
  oracle-java8-installer 8u151-1~webupd8~0
  oracle-java7-installer 7u80+7u60arm-0~webupd8~1
You should explicitly select one to install.

E: Package 'openjdk-7-jdk' has no installation candidate

Eu nem sei como selecionar o instalador java 7u80.

Ou se você puder me dizer como instalar o jdk-7u80-linux-x64.tar.gz ou o jdk-7u80-linux-x64.rpm.

    
por Geemo 31.12.2017 / 02:02

2 respostas

5

O pacote openjdk-7-jdk está disponível no Ubuntu 14.04. Embora você não tenha o Ubuntu 14.04 atualmente instalado, você pode continuar usando a versão do Ubuntu que você tem e instalar o Ubuntu 14.04 como um sistema operacional convidado no VirtualBox. Eu recomendo que você mantenha os arquivos do sistema operacional convidado do Ubuntu 14.04 VirtualBox enquanto você precisar usar o Java 7 e também fazer backups desses arquivos.

Para instalar o openjdk-7-jdk no Ubuntu 14.04, execute:

sudo apt-get install openjdk-7-jdk  

O Java 7 também está disponível no arquivo do Java SE 7 Downloads página do site oficial da Oracle. Selecione o arquivo .tar.gz que é atualmente denominado jdk-7u80-linux-x64.tar.gz (para arquitetura de 64 bits) ou jdk-7u80-linux-i586.tar.gz (para arquitetura de 32 bits) e siga as instruções de instalação em esta resposta . A Oracle fornece este aviso de que os pacotes nos pacotes do Oracle Java Archive não são mais atualizados com os patches de segurança mais recentes.

% bl0ck_qu0te%

O openjdk-8-jdk não está incluído nos repositórios padrão do Ubuntu 14.04, então instale a versão do Oracle Java 8 JDK seguindo as instruções de: . Alterne entre o Java 7 e o Java 8 seguindo as instruções de: Alterne entre várias versões do java . Os comandos update-java-alternatives e update-alternatives listam as instalações jre / jdk e os caminhos para seus arquivos executáveis e fornecem uma maneira de alternar entre as versões Java.

    
por karel 31.12.2017 / 06:22
1

Você não mencionou qual versão do Ubuntu você está usando. Eu presumo como 14.04.

Como você disse, você já instalou o java 8. Instale o java 7 seguindo o comando:
sudo apt-get install openjdk-7-jdk .

Em seguida, você pode alternar as versões do Java com o seguinte comando:
sudo update-alternatives --config java

Selecione a versão que você precisa e pressione enter. Você pode verificar qual versão está usando pelo comando: java -version

    
por janasaiarun 31.12.2017 / 07:13