Tag Archives: Maven

Configuring Plugin Goals in Maven 3


March 4, 2011 By
Bentmann Benjamin

In Maven 3.0.3, we introduced some improvements to the way plugin goals can be configured. This post summarizes these improvements and gives some examples of how Maven plugin configuration has been enhanced. We’ve focused on making improvements that will reduce the friction of plugin configuration for both plugin developers and Maven end-users. First, a general […]

Continue reading...

Next Generation Infrastructure with Maven, m2eclipse at EclipseCon 2011


March 3, 2011 By
hloney

EclipseCon 2011 is approaching quickly, but it’s not too late to make plans to head to Santa Clara, California this month! EclipseCon is the conference for anyone involved in Eclipse. As a proud member of the Eclipse Foundation, Sonatype is looking forward to another year of great talks, tutorials and BOF’s. We will be hosting […]

Continue reading...

Hudson Plugins, Meet Dependency Injection: JSR330 Support Now Available


March 2, 2011 By
Jason van Zyl

Two weeks ago we proposed that [Hudson plugin authors be able to use dependency injection][1] through the JSR-330 standard. This change makes it easier to write Hudson plugins without having to dig into Hudson internals, it provides greater separation between plugins and Hudson core, and it makes it much easier to test plugins without having […]

Continue reading...

Improving developer productivity with Sonatype Professional


March 1, 2011 By
hloney

Development teams often struggle to achieve the full promise of agile methodologies using their current tools. The Sonatype team wants to help change that. Sonatype Professional is a suite of next generation development infrastructure software that extends the Maven ecosystem to improve both the speed and quality of Java development projects. Sonatype Professional integrates the […]

Continue reading...

Top Ten Reasons to Move to Maven 3


February 24, 2011 By
Anders Hammar

I recently helped Dennis Lundberg prepare a talk for Jfokus on the top reasons why you should switch to Maven 3. When I work with customers setting up, or improving, their Maven-based development infrastructure I always recommend using Maven 3. I thought I’d share with you the top ten reasons that Dennis highlighted in his […]

Continue reading...

Sonatype Professional webinar for Managers and Team Leads


February 16, 2011 By
hloney

Sonatype Professional for Managers and Team Leads webinar Sonatype Professional is the only integrated suite created for a Maven developers’ build, continuous integration, and repository management needs. Sonatype Professional will help your team realize the promise of agile development. The suite includes Sonatype Certified & Integrated Distributions of: Maven, Hudson, Nexus Professional, Eclipse Integration, Developer […]

Continue reading...

Hudson's Bright Future


February 3, 2011 By
Jason van Zyl

We believe that Hudson users can look forward to a long, bright future. Working with the community, Oracle and Sonatype are each putting a number of full-time engineering resources on Hudson. The Hudson lead, Winston Prakash from Oracle, is highly skilled, very thoughtful, and he cares about the community. He is also the first person to […]

Continue reading...

Maven Indexer: Sonatype's Donation to Repository Search


February 1, 2011 By
Tim O'Brien

We create a search index for the Maven repository so that you don’t have to. What does this mean for you? It means that you don’t have to run a “little Google” in your datacenter just to search for the latest log4j library, and you also don’t have to sacrifice Terabytes of bandwidth to download […]

Continue reading...

Maven Tip: Project Directories Should Match the Artifact ID


January 28, 2011 By
Tim O'Brien

I almost called this post a Maven “Pet Peeve”, but I’ll stick with “Tip” (and I’ll keep it brief). Here’s a new rule, and I’d really like to hear what the community thinks about this. Here’s the rule: Name your project’s directory after the artifactId of your project. It is much easier for everyone to […]

Continue reading...