para instalar o java eu sempre usei a maneira clássica do terminal. Eu gostaria de instalar o java manualmente. Coloquei a pasta do JDK na mesa e defini variáveis de ambiente (PATH, CLASSPATH e JAVA_HOME). No terminal, se eu digitar, java -version
sou impresso
foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Mas quando tento instalar o eclipse ou o netbeans, o sistema avisa dizendo que não há java instalado na máquina.
O que falta para complementar a instalação manual? (Ubuntu 13.04)
java
ubuntu
installation
foralobo
fonte
fonte
update-alternatives
para informar ao ubuntu onde reside a sua "nova" instalação java.Respostas:
No Ubuntu 16.04 e superior, o Java 7 não está mais disponível. Normalmente, é melhor instalar o Java 8 (ou 9).
ou, se você também quiser o compilador, obtenha o jdk:
No Trusty, a maneira mais fácil de instalar o Java 7 atualmente é instalar o pacote OpenJDK:
ou, para o jdk:
Se você está procurando especificamente o Java 7 em uma versão do Ubuntu que não o suporta mais, consulte /ubuntu/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04 ou superior .
fonte
e se você já possui outras versões do JDK instaladas
depois selecione a versão do Java 7.
fonte
Além da resposta do flup, você também pode executar o seguinte para definir JAVA_HOME e PATH:
Mais informações em: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default
fonte
Faça o download do
jdk<version>-linux-x64.tar.gz
arquivo java em https://www.oracle.com/technetwork/java/javase/downloads/index.html .Extraia esse arquivo para onde desejar. como:
/home/java
(Nome da pasta criada pelo usuário no diretório inicial).Agora abra o terminal. Defina o caminho
JAVA_HOME=path
da sua pasta jdk (abra a pasta jdk e clique com o botão direito do mouse em qualquer pasta, vá para Propriedades e copie o caminho usando Selecionar tudo) e cole aqui.Gostar:
JAVA_HOME=/home/xxxx/java/JDK1.8.0_201
Deixe o Ubuntu saber onde está localizado o nosso JDK / JRE.
Diga ao Ubuntu que nossa instalação, isto é, jdk1.8.0_05, deve ser o Java padrão.
Agora tente:
Existem 3 opções para o java alternativo (fornecimento
/usr/bin/java
).Pressione enter para manter a escolha atual [
*
] ou digite o número de seleção: 3Repita o procedimento acima para:
fonte
Eu acho que você deve considerar o procedimento de instalação do Java com cuidado. A seguir, é apresentado o processo detalhado, que cobre quase todas as falhas possíveis.
Instalar o Java com o apt-get é fácil. Primeiro, atualize o índice do pacote:
Em seguida, verifique se o Java ainda não está instalado:
Se ele retornar "O programa java pode ser encontrado nos seguintes pacotes", o Java ainda não foi instalado, portanto, execute o seguinte comando:
Você está bem até agora, como presumo.
Isso instalará o Java Runtime Environment (JRE). Se você precisar do Java Development Kit (JDK), geralmente necessário para compilar aplicativos Java (por exemplo, Apache Ant, Apache Maven, Eclipse e IntelliJ IDEA, execute o seguinte comando:
Isso é tudo o que é necessário para instalar o Java.
Instalando o OpenJDK 7:
Para instalar o OpenJDK 7, execute o seguinte comando:
Isso instalará o Java Runtime Environment (JRE). Se você precisar do Java Development Kit (JDK), execute o seguinte comando:
Instalando o Oracle JDK:
O Oracle JDK é o JDK oficial; no entanto, ele não é mais fornecido pelo Oracle como uma instalação padrão para o Ubuntu.
Você ainda pode instalá-lo usando o apt-get. Para instalar qualquer versão, primeiro execute os seguintes comandos:
Em seguida, dependendo da versão que você deseja instalar, execute um dos seguintes comandos:
Oracle JDK 7:
Oracle JDK 8:
fonte
O método PPA não funciona mais.
Fonte: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Data: junho de 2017
A página de download da Oracle diz
Eu tive que fazer o download dos arquivos Oracle - http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Você precisa de uma conta para isso.
fonte
A resposta do flup é a melhor, mas não funcionou completamente para mim. Eu tive que fazer o seguinte também para fazê-lo funcionar:
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
chmod 777
na pasta./gradlew build
- Construindo o Hibernatefonte
Oracle Java 1.7.0 a partir de pacotes .deb
Solução alternativa para 1.7.0_51
Existe um problema 123 atualmente no OAB e um solicitação de recebimento
Aqui está a versão corrigida:
fonte
fonte
O Oracle e as versões modernas do Ubuntu foram movidas para versões mais recentes do Java. O padrão para o Ubuntu 20.04 é o OpenJDK 11, que é bom o suficiente para a maioria dos propósitos.
Se você realmente precisa dele para executar programas herdados, o OpenJDK 8 também está disponível para o Ubuntu 20.04 nos repositórios oficiais.
Se você realmente precisa exatamente do Java 7, a melhor aposta a partir de 2020 é baixar uma distribuição do Zulu. A instalação mais fácil se você tiver privilégios de root é a versão .DEB, caso contrário, baixe a versão .ZIP.
https://www.azul.com/downloads/zulu-community/?version=java-7-lts&os=ubuntu&architecture=x86-64-bit&package=jdk
fonte