Nexus is a Maven repository manager that is able to host your internal repositories, proxy downloads from external repositories, generate indexes consumable by M2eclipse, and if you ask nicely, it will even do your dishes!