In other news
Welcome to the weekly roundup of blogs and tweets that mention Nexus, Maven, and other projects that Sonatype developers contribute to.
Blogs
Segers Consulting: The Spring 3 RC1 maven artifacts have arrived! “Yesterday I saw a tweet of Arjen Poutsma that the new Spring 3 RC1 artifacts are released on the springsource maven repo. This made me curious off course so I started a little mavenized hello world app with Spring MVC.” by Bram Bruneel on September 30th, 2009
Wazi: Creating a Maven-Based Development Environment on Linux “Maven is quickly becoming the de facto standard for Java project builds, as more developers realize its benefits and choose to migrate from Ant. Gone are the days when external project dependencies clogged up valuable space in source code control repositories. Once programmers become familiar with Maven, discovering all its advantages along the way, development proceeds as if they couldn’t get the job done without it.” by Grant Smith on Sep 28th, 2009 (more…)
Follow Sonatype on Twitter
Ever wonder how to get the inside scoop on what’s going on at Sonatype? Here’s how:
- http://twitter.com/sonatypenews: NEW: Aggregates all important news and announcements related to Sonatype, Maven, Nexus, and m2eclipse, including tweets from the accounts listed below.
- http://twitter.com/SonatypeNexus: News and how-tos related to Sonatype Nexus.
- http://twitter.com/Flexmojos: News and how-tos related to Flexmojos.
- http://twitter.com/mavenbook: Announcements of updates to “Maven: The Definitive Guide” as well as Maven-related news and how-tos.
- http://twitter.com/nexusbook: Announcements of updates to “Repository Management with Nexus” as well as Nexus-related news and how-tos.
- http://twitter.com/m2ebook: Announcements of updates to m2eclipse book as well as m2eclipse-related news and how-tos.
- http://twitter.com/jvanzyl: Jason van Zyl, founder of Maven and founder of Sonatype.
- http://twitter.com/Brian_Fox: Brian Fox, VP of Engineering at Sonatype.
Maven Tips and Tricks: Describing Maven Plugins with help:describe
If you do any non-trivial customization of a Maven build, you’ll understand that you need to have a good understanding of Maven Plugin configuration. What configuration parameters are available for a particular plugin goal? Most users tend to Google for the particular Maven plugin and rely on the fact that most Maven-generate plugin sites contain a standard list of goals and configuration parameters. While this works, there is a better way: use the Maven Help plugin’s describe goal to list the available configuration parameters for a Maven plugin.
Nexus Indexer API: Part 3
This series of Nexus Indexer posts focuses on integrating the Nexus Indexer into your own application. If you have an application that needs to search for an artifact by GAV coordinates, or by class name, you can use the Nexus Index format and the Nexus Indexer API to very easily search and locate artifacts in any repository that creates a Nexus Index. There are four main functions that are exposed in the Nexus Indexer API.
- Indexing (Part 1)
- Searching (Part 2)
- Packing/Updating
This post will focus on Packing indexes for supplying to consumers, and updating from other index providers (more…)
Maven: The Definitive Guide 0.8 Published: New Content on Advanced Reactor Options
This release of The Definitive Guide adds a new chapter “Running Maven” with an important new section documenting the Advanced Maven Reactor options –projects, –also-make, –resume-from, and –also-make-dependents. If you are working on a multi-module build and you are interested in finding ways to customize the projects selected for a particular build, these options are invaluable. You can read it by:
- Reading this book on the Sonatype site
- Downloading the PDF from Sonatype
- Reading this book on Scribd
Major changes in this version:
- A new chapter on running Maven that contains documentation of the Maven Reactor options. Thanks to Dan Fabulich for contributing to this chapter.
- Some typo/grammer fixes (from 0.7.3) in Chapter 3 that address some of the proofreading work from Grant Birchmeier via GetSatisfaction.