Monthly Archives: January 2010

From Plexus to Guice (#2): The Guice/Plexus Bridge and Custom Bean Injection


By
Stuart McCulloch

In the next few articles of the “Plexus to Guice” series I will look at the modular design of our replacement Plexus container and show how you can configure a POB (Plain Old Bean) from Guice with a simple code example. In the first article of this series, Jason discussed the need to move to […]

Continue reading...

From Plexus to Guice (#1): Why Guice?


January 19, 2010 By
Jason van Zyl

When we started the Maven project, dependency injection was still developing. Spring was just starting out and the Avalon project at Apache was really the only IoC framework around. While the concept seems second-nature by 2010, in 2002, it wasn’t a primary focus of the initial efforts of the Maven community but it was something […]

Continue reading...

Nexus Open Source or Professional: Which One is Right for You?


By
Tim O'Brien

We’re frequently getting questions from users about the differences between Nexus Open Source and Nexus Professional, and the standard response we give is: “If you work for an organization that needs support or which needs staging and procurement, you’ll want to use Nexus Professional. If you are new to repository management, and you just want […]

Continue reading...

How to Control Nexus Groups with Effective Routing Rules


January 18, 2010 By
Tamas Cservenak

When you run a repository manager you will likely want to control which artifacts developers have access to.    Maybe you also want to try to speed up your builds and reduce the time it takes to find and retrieve the artifacts needed in your build.    You might be looking for an easy way to filter […]

Continue reading...

Maven over Ant + Ivy: A Team Perspective by Les Hazlewood


January 15, 2010 By
Jason van Zyl

[Les Hazlewood][les] has an objective summary of why he eventually came around to deciding that Maven is a better overall solution then Ant + Ivy. This is an evolution in thought process that we, [Sonatype][sonatype], often see in enterprises and Les has two blog entries that illustrate this evolution perfectly. [Maven 2 vs Ant+Ivy: Our […]

Continue reading...

Bootstrapping an Alfresco Project with Maven Archetypes (delivered with Nexus)


January 14, 2010 By
Tim O'Brien

Carlo Sciolla (@skuro) of Sourcesense was looking for a way to use Maven to create an Alfresco development environment.   Not satisfied with the default Ant-based build supplied with the SDK, he wrote a quick tutorial for others interested in doing the same. To start your Alfresco development experience, you need a development environment. Let’s say […]

Continue reading...