Instalar o Java
Você quer rodar o arquivo da página anterior. Quando esse arquivo roda, a tela mostra mint. Só que o seu computador ainda não consegue rodá-lo, porque os dois comandos que fazem esse trabalho simplesmente não estão instalados nele. Nesta página você vai colocar esses comandos no computador e, em seguida, rodar o arquivo. O resultado final é igual no Windows e no macOS: java -version escreve uma linha de versão, javac -version escreve uma linha de versão, javac Mint.java não escreve linha nenhuma e java Mint escreve mint na tela. O que muda de um sistema para o outro são os cliques que você dá antes de chegar a esses comandos. Por isso o Windows tem a sua própria seção, e o macOS também. Siga a seção do computador que está na sua frente e depois volte à parte comum para rodar o arquivo.
O que você está instalando
O que você vai baixar é um JDK. JDK é o nome curto do kit que traz os comandos do Java. Dois deles importam aqui. O javac lê o arquivo Mint.java e o prepara. O java executa esse arquivo já preparado, e é ele quem escreve mint. Ter só um dos dois não basta. Sem o javac, o arquivo nunca fica pronto. Sem o java, o arquivo pronto não tem quem o execute, e a tela nunca mostra mint. Você não digita as letras JDK no terminal. Você instala o kit inteiro, e é o kit que coloca o javac e o java no computador.
Baixe o kit em adoptium.net. Nesse site o kit se chama Eclipse Temurin. Na página de download, escolha uma versão atual de suporte longo. Para este curso isso quer dizer a versão 21 ou mais nova. Em 2026 a versão atual de suporte longo inclui a 25, e em um ano futuro o site pode oferecer um número ainda maior. Pegue a 21 ou o número maior que a página estiver oferecendo. Não pegue o Java 8. Ele é velho demais para as próximas páginas, e se a sua linha de versão trouxer apenas o número 8, você baixou o kit errado. Os números pequenos depois do ponto são o patch. Um computador pode mostrar 21.0.5 e outro 21.0.6, ou um pode mostrar 25 enquanto o outro mostra 21. Tudo isso está certo. Esta página não pede que você iguale o patch de ninguém. Ela pede que você veja 21, ou um número maior, na linha de versão.
Windows
No Windows você baixa um instalador cujo nome termina em .msi. Em adoptium.net, escolha Windows, escolha o JDK e escolha o .msi em vez do arquivo compactado. Salve o arquivo e depois abra-o. O Windows pode perguntar se você permite que o instalador faça alterações. Permita. A janela que se abre é a configuração do Temurin. Vá avançando até chegar à tela que lista o que o instalador vai configurar. Só ter baixado o arquivo não conclui nada: o .msi precisa rodar até o último passo.
Nessa tela de configuração há uma opção com este nome: Add the installation to the PATH environment variable. Leia-a em inglês mesmo, porque é assim que ela aparece na janela. O PATH é a lista de pastas onde o Windows procura um comando quando você o digita. Se a pasta do Temurin não estiver nessa lista, o terminal não vai achar o java nem o javac, ainda que os arquivos estejam no disco. Essa opção já vem ligada quando o instalador abre. Deixe ligada. Não tire a marca. Há uma segunda opção, Updating the JAVA_HOME environment variable. Essa você pode ligar ou deixar desligada. Esta página não usa o JAVA_HOME, e o Mint.java roda sem ele. Termine o instalador e espere até que ele diga que a instalação foi concluída. A pasta habitual é C:\Program Files\Eclipse Adoptium\, e você não precisa abri-la à mão. Quem torna os comandos visíveis é a opção do PATH.
Um terminal que já estava aberto não enxerga a mudança no PATH. Feche todas as janelas do Command Prompt e do PowerShell que estavam abertas antes de o instalador terminar, inclusive aquela que você abriu só para dar uma olhada antes da instalação. Depois abra uma janela nova. Nela, digite java -version e aperte Enter. A tela escreve uma linha de versão. Em algum ponto dessa linha aparece 21, ou um número maior, como 25. O resto da linha pode citar Temurin e um número de patch. Você não está copiando a linha inteira, está conferindo o número. Em seguida digite javac -version e aperte Enter. Esse comando escreve a sua própria linha de versão, e nela também aparece 21 ou mais. Duas linhas de versão significam que os dois comandos existem de verdade. Uma linha só não basta, porque um computador pode ter o java sem ter o javac.
Se a janela nova disser que não encontra o java, ou que o comando não é reconhecido, pare e examine duas causas. A primeira é que essa janela foi aberta antes de o instalador terminar. Feche-a e abra outra. A segunda é que a opção do PATH ficou desligada durante a configuração. Rode o .msi de novo, deixe ligada a opção Add the installation to the PATH environment variable, termine o instalador e abra uma janela nova. Digite java -version outra vez e depois javac -version. Não siga para o Mint.java enquanto qualquer um dos dois comandos estiver faltando. E se a linha de versão trouxer só o número 8, o seu kit é o Java 8. Abandone essa escolha e instale o Temurin 21 ou mais novo.
macOS
O macOS não usa o .msi do Windows e também não mostra a caixa de seleção do PATH. Em adoptium.net escolha macOS e depois escolha o chip do seu computador. Um Mac com Apple silicon, os modelos vendidos como M1 e posteriores, usa o download aarch64. Um Mac mais antigo, com chip Intel, usa o download x64. O arquivo que você quer termina em .pkg. Baixe-o e abra-o. O instalador começa com uma breve introdução que cita a pasta que ele vai usar. Clique em Continue. Leia a licença, clique em Continue e concorde. Depois clique em Install e deixe o instalador terminar. Você pode manter a pasta que ele sugere. O kit vai parar em /Library/Java/JavaVirtualMachines/. Você não digita esse caminho nesta página e não edita nenhum arquivo do shell. O .pkg é a instalação inteira no macOS.
Quando o instalador avisar que deu certo, se o Terminal já estava aberto, feche-o e abra de novo. A janela antiga foi iniciada antes de o kit existir, então ela ainda pode dizer que o comando não existe. Na janela nova, digite java -version. A tela escreve uma linha de versão com 21 ou um número maior, a mesma conferência do Windows. Depois digite javac -version, que também escreve uma linha de versão. Não existe caixa do PATH para você voltar e marcar, porque o instalador do macOS não tem aquela opção do Windows. Se o Terminal novo ainda não achar o java, o .pkg não terminou. Abra o .pkg outra vez e clique em Install, depois abra o Terminal mais uma vez e digite os dois comandos de versão. Se aparecer uma janelinha oferecendo instalar o Java a partir de outro lugar, esse não é o kit que você quer. Feche essa janela e use o .pkg do Temurin que está em adoptium.net.
Linux
O Linux é uma terceira instalação, e não uma cópia dos passos do Mac. Em adoptium.net escolha Linux e escolha o tipo de pacote que o seu sistema instala: um pacote .deb, um pacote .rpm ou um pacote .apk. Instale esse pacote do mesmo jeito que você instala outros pacotes do mesmo tipo. Quando a instalação do pacote acabar, abra um terminal novo. Uma janela de terminal antiga não vai enxergar os comandos novos. Digite java -version e depois javac -version. Cada um escreve uma linha de versão com 21 ou um número maior. Se o terminal não achar o java, ou a instalação do pacote não terminou, ou a janela é antiga. Conclua o pacote, abra uma janela nova e digite os dois comandos de novo. O resto desta página, o arquivo e os dois comandos que o executam, é igual ao do Windows e ao do macOS.
Salve o Mint.java e rode
As linhas de versão não escrevem mint. Elas só provam que o kit está instalado. O mint vem do arquivo. Crie uma pasta que você consiga abrir no terminal e salve o arquivo nela com o nome Mint.java. A primeira linha dentro do arquivo é public class Mint, então o nome do arquivo precisa ser Mint.java, com o M maiúsculo, e a extensão precisa ser .java. Um arquivo chamado mint.java, ou Mint.txt, é outro arquivo, e o javac não vai tratá-lo como este programa. Este é o arquivo para salvar.
public class Mint {
public static void main(String[] args) {
System.out.println("mint");
}
}
Leve o terminal até a pasta que contém o Mint.java. No Windows você pode abrir o terminal a partir dessa pasta ou usar cd com o caminho dela. No macOS e no Linux, use cd até a pasta no terminal novo. Digite javac Mint.java e aperte Enter. Quando o arquivo está certo, esse comando não escreve linha nenhuma. Um terminal quieto aqui é sucesso, não travamento. Depois digite java Mint e aperte Enter. Não digite .java depois de java. A tela mostra mint. A palavra mint não está no comando java Mint. Quem a escreve é o arquivo, a partir da palavra que fica entre as aspas. A tela tem uma linha só, sem segunda linha. O M maiúsculo do nome do arquivo não é a palavra que aparece na tela.
📊 O que cada comando escreve
| O que você digita | Tela |
|---|---|
| java -version | uma linha de versão, 21 ou mais |
| javac -version | uma linha de versão |
| javac Mint.java | nenhuma linha |
| java Mint | mint |
Se o javac disser que não encontra o Mint.java, olhe as linhas de versão antes de reinstalar qualquer coisa. Quando o java -version ainda escreve uma linha de versão, o Java já está instalado e o terminal está apenas em outra pasta. O arquivo está em outro lugar do disco. Vá até a pasta que realmente contém o Mint.java e digite javac Mint.java de novo. Quando esse comando não escrever linha nenhuma, digite java Mint. O segundo comando escreve mint. Reinstalar o kit não conserta uma pasta errada.
A instalação só terminou quando as quatro linhas da tabela aconteceram no mesmo terminal novo, dentro da pasta que contém o arquivo. Os dois comandos de versão escreveram uma linha cada. O javac Mint.java não escreveu nada. O java Mint escreveu mint. Se você parar nas linhas de versão, o kit está instalado, mas o programa ainda não foi rodado. A próxima página abre este mesmo arquivo e lê as linhas de dentro dele, uma por vez, para mostrar qual linha escreve mint e quais não escrevem.
A tela depois da instalação
O java -version escreve uma linha de versão que contém 21 ou um número maior. O javac -version escreve uma linha de versão. O javac Mint.java não escreve linha nenhuma. O java Mint escreve mint, uma linha só, sem aspas e sem segunda linha. O Windows chegou a essa tela pelo .msi com o PATH ligado. O macOS chegou pelo .pkg. A tela no fim é a mesma.
🧠 Teste Seu Conhecimento
Teste Seu Conhecimento
Desafie-se com este questionário interativo e veja o quão bem você entende o tópico
📝 Instruções
- Leia cada pergunta cuidadosamente
- Selecione a melhor resposta para cada pergunta
- Você pode refazer o quiz quantas vezes quiser
- Seu progresso será mostrado no topo