Curso: Criando uma aplicação Web em Java
Durante a realização do curso, ao seguir a descrição do projeto com o uso do Spring Boot, foi necessário adicionar algumas dependências, como o Jackson, utilizando o gerenciador de pacotes Maven.
No entanto, ao tentar baixar essas dependências, mesmo seguindo corretamente as orientações do curso e outras dicas encontradas nos fóruns da Alura — como nestes tópicos:
— o erro persistia.
Após investigar, descobri que o problema estava relacionado à configuração do ambiente local. Utilizo o sistema operacional Windows com o recurso do WSL2, onde os projetos ficam localizados no ambiente Linux. Porém, estava utilizando o IntelliJ instalado via Microsoft Store, o que gerava conflitos. Essa versão do aplicativo não reconhecia corretamente o diretório raiz do projeto no WSL2, e por isso as dependências gerenciadas pelo Maven não eram identificadas.
A solução foi desinstalar o IntelliJ da Microsoft Store e instalar a versão diretamente do site oficial da JetBrains. Com essa versão, ao apontar o projeto para o ambiente Linux (WSL2), o IntelliJ passou a reconhecer corretamente o projeto, e as dependências Maven foram baixadas e gerenciadas como esperado.
Compartilho essa experiência com o objetivo de ajudar outras pessoas que possam enfrentar o mesmo tipo de problema. Às vezes, o erro não está no código ou nas configurações do projeto, mas sim na forma como o ambiente de desenvolvimento está configurado.