// passo a passo
Baixar e abrir o código das aulas
Você não precisa saber Git para começar. Comece pelo ZIP; quando o professor apresentar o Git, você passa a usar o git clone.
Opção A: baixar o ZIP (comece por aqui)
-
Abra a página da aula
Em POO com Java ou Spring Boot, clique na aula que você quer.
-
Clique em "Baixar código (.zip)"
O arquivo vai para a pasta Downloads. Ele traz o projeto completo da aula.
-
Extraia o ZIP
Clique com o botão direito no arquivo e escolha Extrair tudo (Windows) ou dê dois cliques (macOS). Extraia para uma pasta sua, como
Documentos/curso, e não direto dentro de Downloads. -
Abra o projeto na IDE
No IntelliJ: File → Open e escolha a pasta do projeto, a que contém o arquivo
pom.xml(nos projetos Spring) ou a pastasrc(nos projetos Java simples). No VS Code: File → Open Folder.Espere a IDE terminar de carregar. Nos projetos Spring, o Maven baixa as dependências na primeira vez e pode levar alguns minutos.
-
Rode o projeto
POO: abra a classe com o método
maine clique no botão verde ▶ ao lado dele.Spring Boot: abra a classe principal (termina em
Application) e clique em ▶, ou use o terminal na pasta do projeto:# Windows mvnw.cmd spring-boot:run # macOS / Linux ./mvnw spring-boot:runCom a aplicação no ar, a API responde em
http://localhost:8080. Você não precisa instalar o Maven: o projeto já traz omvnw.
Opção B: usar Git (quando o professor apresentar)
Com o Git você baixa todas as aulas de uma vez e atualiza com um comando, sem baixar ZIP a cada aula.
-
Baixe o repositório uma única vez
git clone https://github.com/keiroez/treina-recife-turma-16.git -
A cada aula nova, atualize
cd treina-recife-turma-16 git pullAs pastas
poo-java/aula-XXespring-boot/aula-XXtrazem o projeto de cada aula. Você também pode ver o código direto no GitHub.
Dica: para fazer os exercícios, trabalhe numa cópia da pasta da aula. Assim o git pull não encontra conflito com o que você alterou.
Erros comuns
A IDE mostra tudo em vermelho ("Cannot resolve symbol")
Provavelmente você abriu a pasta errada, uma acima ou abaixo da correta. Feche o projeto e abra de novo a pasta que contém o pom.xml.
Depois de extrair, o projeto está dentro de outra pasta com o mesmo nome
É comum o ZIP criar uma pasta extra. Abra a pasta interna, a que tem o pom.xml ou a pasta src.
"Port 8080 was already in use"
Outra aplicação (talvez o projeto da aula anterior) está rodando. Pare-a na IDE (botão ■ vermelho) e rode de novo.
java ou mvnw não é reconhecido
Revise a página de instalação. No macOS e Linux, se aparecer "permission denied" no mvnw, rode chmod +x mvnw uma vez.