Problemas ao usar o terminal

6 respostas Resolvido
C

Boa tarde pessoal. Comecei a estudar Java recentemente, mas estou enfrentando problemas ao usar o terminal. Ao escrever um código simples como o Hello World na IDE(intellij) o programa roda normalmente.
Tentei fazer então o mesmo processo pelo cmd, mas tenho o seguinte erro: Erro: Não foi possível localizar nem carregar a classe principal (nome do arquivo).java

Meu passo a passo: Crio um arquivo txt -> escrevo o código do Hello World -> Renomeio o arquivo para .java -> Abro o cmd e entro na pasta do arquivo em questão -> javac (nome do arquivo).java (Funciona normalmente, criando o arquivo .class) -> java (nome do arquivo).java (Aí acontece o erro)

Agradeço muito se alguém conseguir me ajudar!

6 Respostas

RoinujNosde

Execute sem o .java
java Nome

C

Continua o mesmo erro

RoinujNosde

Mostra o código e diga o nome exato dos arquivos.

C

Nome do arquivo: HW.java
Depois de utilizar o javac também foi criado o arquivo HW.class na mesma pasta

Código:

public class HW {

public static void main (String[] args){

System.out.println(Ola, mundo!);

}

}
Lucas_Camara
Solucao aceita

Na execução usando o comando java que vc não pode informar a extensão. Tem que ser assim:

Compila:

javac Programa.java

Executa:

java Programa
C

Eu tentei isso antes, por algum motivo agora foi! As vezes eu dei algum deslize. De qualquer forma, muito obrigado!

Criado 18 de maio de 2021
Ultima resposta 18 de mai. de 2021
Respostas 6
Participantes 3