1
resposta

não consigo compilar o java

Fiz o processo tudo certo, aparece o java -version e é o mesmo do javac -version, porem quando coloco, java Programa ele não encontra e não consigo compilar .class

C:\Users>java Programa
Erro: Não foi possível localizar nem carregar a classe principal Programa

C:\Users>java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)

C:\Users>javac -version
javac 1.8.0_241

C:\Users>java Programa
Erro: Não foi possível localizar nem carregar a classe principal Programa
1 resposta

Olá, Taiane! Tudo bem contigo? Espero que sim!!!

O erro ocorre por ele não estar na pasta onde localiza o arquivo Programa.

Vou fazer um passo a passo com base no meu arquivo.

Primeiro vamos nos certificar onde está o meu workspace. No meu caso está dentro da minha pasta pessoal.

Meu caminho seria - pessoal - workspace - estudo - src - arquivo.java

Dessa forma dou um comando ls para saber onde está minha localização atual e depois disso vou fazendo um cd até chegar no meu arquivo. Por exemplo:

  • ls - "retorna as pastas e arquivos no local onde estou, que no caso é a pasta pessoal
  • cd workspace - "vou caminhando"
  • cd estudo - "estou na pasta do projeto"
  • cd src - "agora estou dentro da pasta onde se encontra o arquivo que quero executar do projeto"
  • java arquivo.java - "Executa o programa"

No seu caso, Taiane, dê um ls para ver os arquivos que se encontra onde você está, no caso a pasta Users e daí p/ frente vá caminhando através do comando cd até chegar onde se localiza o seu arquivo Programa.java.

Quando chegar, execute o java Programa.java

Ah! Certifique-se de que o main esteja no arquivo para executar!

Espero ter ajudado, Taiane!

Bons estudos e vamos em frente!!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software