Chiariamo innanzitutto una cosa: mvnrepository.com NON è un repo Maven. È semplicemente un search engine che "aggrega" vari altri repository Maven su cui puoi cercare un certo artifact.
Se guardi le pagine agli url indicati, vedi che dice:
per il primo:
Note: this artifact it located at Boundless repository (https://repo.boundlessgeo.com/main/)
per il secondo:
Note: this artifact it located at XWiki Externals repository (https://maven.xwiki.org/externals/)
ecc...
Ovvero, questi artifact si trovano in repository diversi dal classico e predefinito Maven Central. Quindi se vuoi usare questi artifact, DEVI mettere nel tuo pom.xml un <repository> sotto <repositories> che descrive quel repository.
Altrimenti, ovvio, non riesce a risolvere quel artifact.
Comunque prima di tirare dentro artifact da repository "dubbi", verifica bene chi sono e cosa fanno e mettono a disposizione ..![]()