O Nexus é um repositório de artefatos Maven.
Quando você usa o Maven em seu projeto, o resultado da sua build ou compilação gera um ou mais artefatos (arquivos jar, war, zip, etc). Estes artefatos são bibliotecas potencialmente compartilhadas entre os vários desenvolvedores que as utilizam.
Algumas destas bibliotecas são fornecidas por terceiros, como bibliotecas de projetos Apache, por exemplo. O Maven’s Central Repository é o repositório que armazena a grande maioria dos artefatos open source disponíveis. Porém, quando você está desenvolvendo o seu projeto, é importante usar um repositório próprio para armazenar seus artefatos locais e manter uma cópia do repositório central do Maven, diminuindo assim o tempo de resposta e a dependência do repositório central.
O Nexus é um software que pode tanto armazenar artefatos Maven criados localmente quanto sincronizar seu repositório local com vários repositórios externos, como o próprio Maven’s Central Repository.
Como os artefatos mantidos pelo Nexus são armazenados no sistema de arquivos, ele é muito rápido e estável. Além disso, é possível proteger por senha o acesso a determinados sub-repositórios, garantindo assim que só pessoas autorizadas terão acesso aos artefatos do seu projeto.



Nos Acompanhe!