Olá pessoal
Há muito tempo venho tentando utilizar Maven nos projetos em Netbeans, e sempre havia um erro na tentativa de download dos arquivos do repositório
http://repo.maven.apache.org
Por muitas vezes pensei que era erro no sistema operacional, na minha rede, no firewall, no antivírus ou sei lá o que mais.
Pois bem, tentei resolver e aqui vai a resposta, pode parecer simples, mas isso é o resultado depois de uma hora de tentativas frustradas.
Qual a causa.
O repositório central utilizado pelo Maven era
http://repo.maven.apache.org/ e parece que a URL mudou para
https://repo.maven.apache.org/maven2/
(foi adiciona um s no http, camada adicional de segurança SSL/TLS).
Abaixo seguem os passos rápidos para realizar essa mudança no Netbeans e ser feliz, ou seja adicionando apenas o repositório com SSL
Passo 1
Acesse este arquivo na sua máquina Windows
C:\Program Files\NetBeans 8.2 RC\java\maven\conf\settings.xml
Passo 2
Copie e cole o conteúdo abaixo no arquivo citado no passo 1.
<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><pluginGroups></pluginGroups><proxies></proxies><servers></servers><mirrors><mirror><id>internal-repository</id><name>Maven Repository Manager running on https://repo1.maven.org/maven2</name><url>https://repo.maven.apache.org/maven2/</url><mirrorOf>*</mirrorOf></mirror></mirrors><profiles></profiles></settings>
Passo 3
Crie o projeto Maven e visualize as dependências sendo baixadas tranquilamente.