Como executar um programa Java a partir do prompt de comando

Java é uma das linguagens de programação mais utilizadas. É também uma linguagem de programação intensiva em IDE, com forte integração com o Eclipse. Você pode executar programas Java a partir do prompt de comando para compilação e execução rápidas.
Se você está apenas começando a aprender Java, aqui está um guia básico para ajudá-lo a começar a executar o aplicativo Java a partir do Prompt de Comando no Windows.
Instalando o Java Development Kit (JDK)
Antes de executar um programa Java em seu computador, você precisará de um compilador dedicado instalado. Isso vem dentro do Kit de Desenvolvimento Java (JDK). É uma ferramenta essencial para o desenvolvimento em Java em qualquer plataforma.
O JDK não é o mesmo que o Java Runtime Environment (JRE), que você já terá instalado se já usou um aplicativo Java em sua máquina.
Primeiro, baixe o JDK do site da Oracle – a versão do Windows. Certifique-se de não baixar as edições “JRE to Server”.
Em seguida, execute o instalador como faria para qualquer outro programa e siga as instruções.
Executando um programa Java a partir do prompt de comando
Crie um programa Java simples como o abaixo usando o Bloco de Notas ou outro editor de texto. Certifique-se de salvar o arquivo com a extensão “.java” em vez de “.txt”.
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Em seguida, abra o prompt de comando no menu Iniciar do Windows.

Use o cd
comando para alterar seu diretório de trabalho para o diretório que contém seu programa Java.
cd Documents[Java-program-folder]
A partir daqui, localize o caminho para a versão do Java Development Kit (JDK) em seu computador. Por exemplo, se você estiver executando o Windows de 64 bits, isso geralmente estará em “C:Program FilesJava”.
Em seguida, defina o caminho para o JDK com o set
comando:
set path=%path%;C:Program FilesJavajdk-16.0.1bin
Pode ser necessário alterar o caminho do diretório para refletir a versão atual do Java. Certifique-se de estar usando o diretório Java Development Kit (JDK) e apontando para a pasta “bin”.
A pasta Java Runtime Environment (JRE) também contém uma pasta “bin”, mas não contém o compilador Java. Se você receber erros na compilação, verifique se está usando o caminho de diretório correto.
Compile o programa Java com o javac
comando, como visto abaixo:
javac HelloWorld.java
Esteja avisado que você não verá nada acontecer. Embora, se você usar o dir
comando, você notará um novo arquivo em seu diretório terminando na extensão “.class”. Isso indica que o programa foi compilado.
Por fim, use o java
comando para executar seu programa:
java HelloWorld
Você verá o programa ser executado na janela do prompt de comando, mas há mais uma tarefa que você pode fazer para garantir que seu programa Java funcione sem problemas – configurar seu caminho.
Configurando um PATH permanente
O comando acima não define o PATH do compilador Java permanentemente. Ele define a variável de ambiente para essa sessão, mas essa alteração será apagada quando você fechar a sessão do prompt de comando. Siga as etapas abaixo para alterar sua variável PATH para todas as sessões futuras.
1. Abra “Painel de Controle -> Sistema e Segurança” no Menu Iniciar e clique em Sistema.
2. Clique em “Configurações avançadas do sistema” no menu à esquerda.

3. Clique no botão “Variáveis de Ambiente…” na parte inferior da janela “Propriedades do Sistema -> Avançado”.

4. Selecione a variável Caminho e clique no botão Editar.

5. Clique em Novo para adicionar um novo diretório ao seu caminho.

6. Cole o caminho do diretório usado acima na caixa de texto. Novamente, certifique-se de estar usando o diretório Java Development Kit (JDK) e não o diretório Java Runtime Environment (JRE) próximo a ele.
Por fim, clique em OK para confirmar a alteração.
Conclusão
Este artigo apresentou um programa Java simples, mas você pode iniciar quase qualquer programa Java a partir do Prompt de Comando. A boa notícia é que o procedimento é simples, independentemente da natureza do seu programa.
Se você quiser entender a diferença entre Java e JavaScript, temos o artigo perfeito para você. Este artigo o ajudará a executar programas Java no prompt de comando? Deixe-nos saber na seção de comentários abaixo!