The Maven Repository Management Refcard is now available for downloading at DZone. The DZone Refcard is an in-depth introduction to Maven Repository Management, including information on the features of Nexus and Nexus Professional. This Refcard gives clear explanations of and introductions to all of the components of Maven Repository Management, as well as step-by-step instructions of how to employ Repository Management best practices.
The Refcard covers:
Click here for an in-depth look at Maven Repository Management.
Sonatype is pleased to announce the 1.4.1 release of both Nexus Open Source and Nexus Professional.
Nexus Open Source 1.4.1 Highlights
Nexus Plugin Console
Use the Nexus Plugin Console to list all installed Nexus plugins and browse REST services made available by installed Nexus Plugin. To open the Nexus Plugin Console, click on the Plugin Console link in the Administration section of the Nexus menu as shown in the following figure.
Type in an artifact or group identifier, a class name, or a checksum.
Once you have located the artifact you were looking for, click on the artifact and copy the dependency XML from Nexus to your POM. It couldn’t get any easier or intuitive. Make sure to bookmark http://repository.sonatype.org.
New to the Professional version is OSGI Bundle Repository support. Stuart summed it up nicely in his detailed post:
…but how does this relate to Nexus Professional?
Well with Nexus Pro 1.3.5 you will be able to:
dynamically generate OBR metadata for your existing repositories
proxy and cache remote OBRs, including both metadata and bundles
host local OBRs and deploy bundles into them using the UI or Maven
group all of the above types of OBRs into a single merged OBR
apply CRUD privileges to control access to particular bundles
Basically the same things you can do with Maven and P2 repositories you can now do with OBR!
Other than the new OBR plugin, this release was primarily to fix some bugs that cropped up since the 1.3.4 release a few weeks ago. We deem these fixes important and recommend everyone upgrade to the latest release.
A proxy for remote repositories which caches artifacts saving both bandwidth and time required to retrieve a software artifact from a remote repository, and
A host for internal artifacts providing an organization with a deployment target for software artifacts.
In addition to these two core features, a repository manager also allows you to manage binary software artifacts through the software development, quality assurance, and production release lifecycle. In addition to these core features, a repository manager can search software artifacts, audit development and release transactions, and integrate with external security systems such as LDAP. A repository manager is a powerful tool that encourages collaboration and provides visibility into the workflow which surrounds binary software artifacts.