Ir ao conteúdo

Java Compilador JavaC não encontrado , Kali Linux.


Ir à solução Resolvido por AdrianoSiqueira,

Posts recomendados

Postado

Olá, estou iniciando estudos com Java e eu não estou conseguindo usar o javac pelo terminal. O que eu acho que seja é que a minha distribuição linux (que é o kali linux e o java ja vem instalado) aparentemente não tem o javac instalado e eu não sei o porquê. Eu instalei o JDK 13 e coloquei  o javac no path , eu compilo sem problemas mas quando eu vou executar o bytecode dá erro (aparentemente porque eu estou executando uma versão antiga do java com um compilador mais atual).

 

Eu não sei mais o que fazer, alguma sugestão?

Postado
11 minutos atrás, AdrianoSiqueira disse:

Tenta executar os seguintes comandos:


sudo apt update
sudo apt install openjdk-11-jdk
sudo apt install openjdk-11-jre

Quando terminar rode esses comandos:


java --version
javac --version

 

@AdrianoSiqueira

Quando eu executo o "sudo apt install openjdk-11-jdk" fala que é impossível encontrar o pacote:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote openjdk-11-jdk

Quando executo o "sudo apt install openjdk-11-jre" aparece isso:

 

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
openjdk-11-jre is already the newest version (11.0.5+10-2).
openjdk-11-jre configurado para instalar manualmente.

 

Postado
7 minutos atrás, AdrianoSiqueira disse:

Digita esse comando no terminal, e aperte ENTER algumas vezes, depois poste a saída:


sudo apt install openjdk

 

todas deram:

 

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto

E: Impossível encontrar o pacote openjdk

 

Postado

Tudo bemkkk

 

 

deu o seguinte:

~# apt get install openjdk-
openjdk-11-jre           openjdk-8-jre            
openjdk-11-jre-headless  openjdk-8-jre-headless 

 

Postado
1 minuto atrás, AdrianoSiqueira disse:

Parece que o Kali Linux não tem nenhum JDK nos repostórios, por isso você não consegue chamar o Javac.

Se você realmente quiser usar o Kali, vai ter que instalar o JDK da Oracle.

Certo, mas como faço isso? eu instalei uma vez o jdk 13, mas o javac deu erro de versões, acho que eu preciso instalar o 11, mas não sei onde encontrar.E eu vou precisar configurar no path depois né? porque vou ter mais "javas" instalados.

  • 2 semanas depois...
Postado

Já pode fechar o tópico moderador.

Solução: Fiz o que o amigo @AdrianoSiqueira disse, Instalei o Java da Oracle e redefini o Kali para usar o Java 13 e o Jdk 13 da Oracle como padrão. Daí passou a funcionar perfeitamente. 👍

 

Aparentemente o Java que está instalado no Kali não vem com o javac.

 

Obrigado!

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...