Estou tentando instalar o Java Development Kit (JDK) na distribuição Ubuntu Linux, mas não consigo instalá-lo.
Quais são as etapas para instalá-lo no Ubuntu?
Estou tentando instalar o Java Development Kit (JDK) na distribuição Ubuntu Linux, mas não consigo instalá-lo.
Quais são as etapas para instalá-lo no Ubuntu?
Respostas:
Referindo-se a Ask Ubuntu pergunta Como definir JAVA_HOME para OpenJDK? ,
Como instalar
Open JDK
(kit de desenvolvimento Java) no Ubuntu (Linux)?Abra o Terminal no Application Dash ou pressione Ctrl+ Alt+T
Atualizar repositório:
Opcional: Para procurar distribuições disponíveis
openjdk
, use o seguinte comando:Instale a versão apropriada com o seguinte comando:
Para o
JAVA_HOME
comando do tipo (variável de ambiente), como mostrado abaixo, em "Terminal" usando o caminho da instalação ...(Nota:
/usr/lib/jvm/java-8-openjdk
é simbolicamente usado aqui apenas para demonstração. Você deve usar o caminho conforme sua instalação.)Para o
PATH
comando do tipo (variável de ambiente), como mostrado abaixo, emTerminal
:export PATH=$PATH:$JAVA_HOME/bin
Para verificar sua instalação:
java -version
fonte
export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/bin
comexport PATH=$PATH:$JAVA_HOME/bin
, que é mais seco/usr/lib/jvm/java-7-openjdk-amd64
openjdk-8-jdk
Não há comoopenjdk-7-jdk
ver aquiO seguinte costumava funcionar antes da licença do Oracle Java ser alterada no início de 2019.
O PPA é descontinuado, até que o autor encontre uma solução alternativa para os problemas de licença.
fonte
Você também pode instalar o JDK 1.7 do Oracle com bastante facilidade; como exemplo, é assim que se instala o JDK 1.7.0_13;
Como raiz, faça;
Como seu usuário normal, adicione ou altere essas duas linhas no seu perfil ~ /. Para apontar para a instalação;
Se for uma atualização, você também pode remover o diretório de instalação java antigo
/usr/local
.Saia e entre novamente (ou faça
. ~/.profile
), e tudo deve funcionar.A desvantagem do JDK da Oracle é que ele não será atualizado com o resto do sistema, como o OpenJDK, então eu consideraria isso principalmente se você estiver executando programas que o exijam.
fonte
sudo mv <nameOfYourFile.tar.gz> /usr/local
~/.profile
arquivo:alias java='$JAVA_HOME/bin/java'
ealias javac='$JAVA_HOME/bin/javac'
alien
para instalá-lo.sudo alien -i jdk-xxxxx.rpm
Caso você já tenha baixado o arquivo ZIP, siga estas etapas.
Execute o seguinte comando para descompactar seu arquivo.
Após a conclusão da instalação, configure as variáveis de ambiente da seguinte maneira.
Edite o caminho do sistema no arquivo
/etc/profile
:Adicione as seguintes linhas no final.
Fonte: http://javaandme.com/
fonte
Se você deseja instalar o JDK 1.8 mais recente, use o PPA webupd8team.
Adicione o repositório ao seu sistema:
Agora você pode instalar o Oracle Java 8 usando o seguinte comando:
Este repositório ppa também fornece um pacote para definir variáveis de ambiente automaticamente. Basta digitar:
fonte
O OpenJDK é bom para a maioria dos casos, mas o Oracle JDK pode ser necessário para alguns aplicativos de clientes bancários (meu caso) - não consigo usar o OpenJDK.
Estou surpreso por não encontrar nenhuma resposta com o método padrão (repositório sem PPAs externos) no Ubuntu 12.10+ para o JDK da Oracle - tentarei descrevê-lo.
sudo apt-get install java-package
.tar.gz
arquivo baixado :make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz
Este comando produzirá um.deb
pacote.sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb
)É a maneira oficialmente suportada pelos desenvolvedores Debian para instalar o Oracle JDK, e suponho que seja muito simples.
fonte
Instalando o Java 8 no Ubuntu
Primeiro, você precisa adicionar o repositório Java PPA da webupd8team ao seu sistema e instalar o Oracle Java 8 usando o seguinte conjunto de comandos.
Verificar versão Java instalada
Após a instalação bem-sucedida do Oracle Java usando as etapas acima, verifique a versão instalada usando o seguinte comando.
Configurando o Ambiente Java
No repositório Webupd8 ppa também fornecendo um pacote para definir variáveis de ambiente, instale este pacote usando o seguinte comando.
Referência
fonte
sudo apt-get install oracle-java9-installer
Basta executar:
fonte
Wiki do site Ubuntu:
Para o Ubuntu 10.04 LTS , os pacotes sun-java6 foram removidos da seção Multiverse do arquivo Ubuntu. É recomendável que você use o openjdk-6.
Se você não puder alternar do Sun JDK / JRE proprietário para o OpenJDK, poderá instalar os pacotes sun-java6 no Canonical Partner Repository. Você pode configurar seu sistema para usar este repositório via linha de comando:
Para o Ubuntu 10.10 , os pacotes sun-java6 foram removidos da seção Multiverse do arquivo Ubuntu. É recomendável que você use o openjdk-6.
Se você não puder alternar do Sun JDK / JRE proprietário para o OpenJDK, poderá instalar os pacotes sun-java6 no Canonical Partner Repository. Você pode configurar seu sistema para usar este repositório via linha de comando:
fonte
Usando um PPA
Você pode usar o WebUpd8 PPA (isso fará o download dos arquivos necessários do Oracle e instalará o JDK 8):
Os PPAs são seguros para adicionar ao meu sistema e quais são algumas das "bandeiras vermelhas" a serem observadas?
Verifique também se sua variável JAVA_HOME foi configurada para:
Instalação manual
O tar.gz fornecido pela Oracle não possui um processo de instalação real. Você apenas extrai esses arquivos para o local desejado e os adiciona ao seu caminho. Portanto, o processo é o seguinte:
Faça o download de um
.tar.gz
do Oracle (aqui vou usar jdk-8u20-linux-x64.tar.gz); Extraia para algum lugar;Mova a pasta extraída para
/usr/lib/jvm
. Isso não é necessário, mas é o local em que o software Java Runtime está instaladoCrie um arquivo
/etc/profile.d/oraclejdk.sh
com o seguinte conteúdo (adapte os caminhos para refletir o caminho em que você armazenou seu JDK):Feito! Esses caminhos serão reconhecidos apenas após o logout ou o reinício, portanto, se você quiser usá-los imediatamente, execute
source /etc/profile.d/oraclejdk.sh
.fonte
No Ubuntu 18.04 , podemos instalar o java como um pacote normal sem usar um repositório externo
Basta executar este comando
fonte
Dê uma olhada no OpenJDK . É a implementação padrão da JVM no Linux.
fonte
Você pode usar o
sudo apt-get install default-jdk
comando terminal para instalar a versão padrão do JDK .Antes de instalar o Java, digite o
sudo apt-get update
comando terminal e digite oinstall terminal
comando Você pode obter mais informações aqui .fonte
Eu recomendo o JavaPackage .
É muito simples. Você só precisa seguir as instruções para criar um pacote .deb a partir do arquivo tar.gz do Oracle.
fonte
sun-java6-jdk é um pacote virtual fornecido pelo oracle-java8-installer ou oracle-java7-installer ou oracle-java7-installer.
lhe dará sun-java6-jdk.
fonte
oracle-java8-installer
está disponível apenas a partir de PPA externaO melhor é instalar o Java padrão até que uma versão Java específica não seja necessária. Antes disso, execute java -version para verificar se o Java ainda não está instalado.
Isso é tudo o que é necessário para instalar o Java .
fonte
Você pode instalar via
apt-get
:Também via manualmente
Depois, não esqueça de verificar a versão:
fonte
Instalei com sucesso o JDK 10 no Ubuntu 18.04 LTS após este vídeo .
Estou copiando o trecho da descrição do vídeo.
Basta abrir o terminal e dar os seguintes comandos:
Para instalação em Java (PPA)
Para configurar variáveis de ambiente (torne o java10 padrão)
O mesmo procedimento pode ser seguido no Ubuntu 16.04, Linux Mint, Debian e outros sistemas Linux relacionados para instalar o JDK 10.
fonte
Instalado no ubuntu 18.04
Minha solução alternativa foi
Instale o OpenJDK 8:
Verifique a instalação do Java executando o seguinte comando que imprimirá a versão do Java:
A saída deve ficar assim:
Resultado:
fonte
Se você deseja instalar o Oracle JDK, pode usar este script automatizado que faz todo o trabalho para você.
Há instruções detalhadas de como usá-lo no blog do autor .
fonte
A instalação do Java JDK da Oracle exige que você aceite a licença da Oracle antes do início da instalação. Isso é necessário apenas uma vez. Se, por algum motivo, você precisar que a instalação seja automatizada, você poderá executar os seguintes comandos para instalar sem a interação do usuário, útil para um script automático, por exemplo.
fonte
Você pode usar o SDKMan ,
fonte
Você pode usar oraji . Ele pode instalar / desinstalar o JDK ou o JRE do oracle java (.tar.gz).
sudo oraji '/path/to/the/jdk_or_jre_archive'
oraji -u
e confirme o número da versão.fonte
Eu tive o mesmo problema e nenhum dos comentários funcionou para mim. Finalmente, notei que desabilitei minhas atualizações. Quando eu o reativo, o sudo apt-get update funcionou corretamente e o problema foi resolvido. (atualização nas configurações do sistema> software e atualizações> guia atualizações aqui, marquei a primeira opção de atualização importante e atualizações recomendadas).
fonte
Tente isso caso você não queira instalar o OpenJDK: JDK Source Installer for Ubuntu
fonte
No Ubuntu1604 , enfrentei "Nenhum erro de candidato à instalação". As etapas a seguir me ajudaram a instalar.
-sudo apt-get update -sudo apt-get upgrade -apt-get install software-properties-common -sudo add-apt-repository ppa: webupd8team / java -apt-get update -sudo apt install oracle-java8-installer
fonte
No Debian, você pode tentar
fonte
Tente usar o SDKMAN! gerenciador de pacotes - https://sdkman.io/install Agora é a maneira mais fácil de instalar muitos SDKs, ferramentas e estruturas baseadas em JVM em qualquer distribuição Linux.
Após a instalação, execute o seguinte comando para ver todas as distribuições Java disponíveis:
Selecione a distribuição que você precisa e instale-a:
fonte
Acabei de fazer isso em uma máquina virtual Ubuntu. Aqui está como eu fiz isso.
O Ubuntu vem com o Java JRE instalado, mas não o JDK. A versão Java fornece o JRE, não o JDK. Execute javac -version. Se o JDK não estiver instalado, você receberá um erro. Execute o seguinte comando no terminal para obter o JDK:
sudo apt install default-jdk
. Agora corrawhich javac
. A saída deve ser/usr/bin/javac
. Agora foi instalado. O IntelliJ não nos permite usar esse caminho porque é o binário do javac. Vá para Estrutura do projeto> Configurações do projeto> Projeto. Onde diz 'Project SDK', adicione um JDK. Então vá para / usr / lib / jvm. Agora você deve poder compilar projetos java no IntellIJ.Pode ser necessário editar as configurações para que o IntelliJ saiba onde procurar sua classe principal. Vá para Executar> Editar configurações. Adicione sua classe principal para a classe Main e adicione a raiz do seu projeto como o diretório Working.
fonte
Instale a versão apropriada do OpenJDK
JAVA_VERSION=8 sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt-get update sudo apt-get -qq install -y openjdk-$JAVA_VERSION-jdk
Definir variáveis de ambiente em /etc/profile.d/jdk.sh
JAVA_HOME=/usr/lib/jvm/java-$JAVA_VERSION-openjdk-amd64 echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2SDKDIR=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2REDIR=$JAVA_HOME/jre" | sudo tee -a /etc/profile.d/jdk.sh echo "export PATH=$PATH:$JAVA_HOME/bin:$J2REDIR/bin" | sudo tee -a /etc/profile.d/jdk.sh
Verifique sua instalação
/bin/bash /etc/profile.d/jdk.sh java -version echo $JAVA_HOME echo $J2REDIR echo $PATH
fonte