Ir ao conteúdo
  • Cadastre-se

Java Compilador JavaC não encontrado , Kali Linux.


Yuno_.
Ir à solução Resolvido por AdrianoSiqueira,

Posts recomendados

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?

Link para o comentário
Compartilhar em outros sites

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.

 

Link para o comentário
Compartilhar em outros sites

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

 

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

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
Link para o comentário
Compartilhar em outros sites

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!