Where is Java's CPAN?

One of the most impressive things about modern scripting languages, and probably the biggest productivity booster, far bigger than the languages themselves, is the wide range of high quality libraries available through easy to use repositories.

Seems odd that Java doesn’t maintain a similar library repository.