Problemas ao usar o terminal

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!

Execute sem o .java
java Nome

Continua o mesmo erro

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

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!”);
}
}

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
1 curtida

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

1 curtida