No DNS address record found for repo.maven.apache.org
nslookup.io
nslookup.io
The repo.maven.apache.org is a CNAME for that.
If anyone who can fix that is reading, there's an issue here: https://issues.apache.org/jira/browse/MNGSITE-471
IGPs (IS-IS, OSPF, EIGRP) and BGP solve different problems and networks often need both. Some niche networks get away with using only BGP (massive datacenters), and some get away with using only an IGP (smaller networks), and some don't even need that (small networks).
I don't remember exactly the error but I have to fix by creating a script to manually download dependencies.