Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

executar a aplicacao

C:\Users\talys\Downloads>java -jar api.jar
'java' is not recognized as an internal or external command,
operable program or batch file.

como eu resolvo isso?

2 respostas

Olá, Taly! Tudo bem?

Este erro java' is not recognized as an internal or external command, operable program or batch file, acontece porque o Windows não consegue encontrar o executável do Java no seu sistema. Para que o comando java -jar api.jar funcione , o Java precisa estar instalado e configurado nas Variáveis de Ambiente (PATH) do Windows.

Peço que faça as verificações abaixo:

1. Verificar se o Java está instalado

O primeiro passo fundamental é garantir que você baixou e instalou o Java 17, conforme orientado no guia do curso.

  • Se ainda não instalou, utilize o link oficial fornecido: Java 17 JDK.

2. Configurar as Variáveis de Ambiente (Path)

Se você já instalou e o erro persiste, o Windows não sabe onde o Java está localizado. Para resolver esse problema, siga este processo:

  1. No menu iniciar, digite "Editar as variáveis de ambiente do sistema" e abra essa opção.
  2. Clique no botão Variáveis de Ambiente (no canto inferior direito).
    A janela “Propriedades do Sistema” do Windows está aberta na aba “Avançado”. Na seção “Desempenho”, há uma descrição sobre efeitos visuais, agendamento do processador, uso de memória e memória virtual, acompanhada do botão “Configurações...”. Abaixo, aparecem as seções “Perfis de Usuário” e “Inicialização e Recuperação”, ambas também com botão “Configurações...”. Na parte inferior direita da janela, há o botão “Variáveis de Ambiente...” destacado com um círculo vermelho numerado como “1”.
  3. Na seção Variáveis do Sistema, procure pela variável chamada Path e clique em Editar.
    A janela “Variáveis de Ambiente” do Windows está aberta. Na parte superior, aparece a seção “Variáveis de usuário”, listando variáveis como “OneDrive”, “OneDriveConsumer”, “Path”, “TEMP” e “TMP”, com os respectivos valores desfocados. Na parte inferior, está a seção “Variáveis do sistema”, contendo diversas variáveis do sistema operacional. A variável “Path” está selecionada e destacada por um retângulo vermelho, enquanto o botão “Editar...” ao lado inferior direito também está destacado com um círculo vermelho numerado como “2”.
  4. Clique em Novo e cole o caminho para a pasta bin da sua instalação do Java. Geralmente é algo como:
  • C:\Program Files\Java\jdk-17\bin

    A janela “Editar a variável de ambiente” do Windows está aberta, exibindo uma lista de caminhos configurados na variável “Path”. Entre os caminhos listados estão diretórios do Java, System32, Docker, Node.js, Git e Microsoft SQL Server. À direita da lista aparecem vários botões de ação, como “Novo”, “Editar”, “Procurar...”, “Excluir”, “Mover para Cima”, “Mover para baixo” e “Editar texto...”. O botão “Novo” está destacado com um círculo vermelho numerado como “3”.

  1. Clique em OK em todas as janelas.

3. Reiniciar o Prompt de Comando

Este passo é essencial: feche o Prompt de Comando (CMD) atual e abra um novo. O Windows só reconhece a alteração no Path em novas instâncias do terminal.

4. Testar e Executar

No novo terminal, tente os comandos novamente:

  1. Verifique se o Java responde: java -version.

  2. Acesse a pasta: cd Downloads.

  3. Execute a API: java -jar api.jar.

Taly, por gentileza, após executar os passos me retorne informando se o problema foi solucionado.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

consegui!! brigada!!!