Maven e os Lost Deps

Então, para gerenciar as dependências do nosso projeto, você provavelmente escolherá o Maven ou outra ferramenta de gerenciamento do Deps, no meu caso eu uso o Maven. Mas hoje eu entro em um buraco do inferno quando um dos meus projetos de repente parou de compilar, para saber exatamente o que estava acontecendo aqui é o contexto:

<ul>
<li> O Netbeans começou a relatar que não localizava alguns Jars </li>
<li> Ao construir e implantar o processo Maven começou a relatar que não conseguiu localizar o POM pai </li>
</ul>

Portanto, o primeiro problema é sobre como baixar o arquivo JAR do repositório público maven, quando você tiver um problema de conexão, o Maven criará um arquivo jar em branco e não tentará baixar um novo uma vez. Para corrigir isso, você precisará excluir a pasta que contém o arquivo jar. Para localizar, você encontrará um arquivo .m2 dentro da pasta do usuário. Esta pasta contém todos os arquivos jars que o Maven baixou para você.

Agora, o segundo problema é que seu arquivo POM contém um segmento <parent> e o POM raiz não existe, para corrigir isso apenas remova esta seção e tudo funcionará perfeitamente.

Para todos que desejam saber o que diabos é o Maven, existe http://maven.apache.org