Over the few years, Maven has introduced radical change to software distribution. Seven years ago, it was the norm on a Java project to check binaries and JAR files into source control, and there was no good strategy for sharing libraries in a standard, universal way. Today, even those that continue to rail against Maven have embraced the repository format it created. While that format is established, there are other newer formats starting to emerging such as the P2 repository format that supports OSGi which is also supported by Nexus. With the 1.3.0 release of Nexus, developers, open source projects, and organizations have a capable repository management tool with a next-generation user interface based on ExtJS. Brian Fox
, VP of Engineering for Sonatype, blogs about the release here.
If you interact with a repository with Maven (or Ivy or Gradle or Buildr), or if you need to proxy or publish a P2 repository, go over to the Nexus Project Page
and download a trial of Nexus Professional