Where is m2eclipse?
Last week saw the release of Eclipse Indigo, which is the annual release of Eclipse projects. This year 62 projects were included in the release, including m2eclipse from Sonatype. However, since Indigo’s release there have been some questions as to where users can find m2eclipse.
Sonatype software developer Pascal Rapicault recently answered those questions on his blog, and we’re passing the information on to you.
Helpful links:
- m2e is now a project of the Eclipse Foundation: http://www.eclipse.org
- The landing page for the project is: http://www.eclipse.org/m2e
- Bug reports go there: https://bugs.eclipse.org/bugs/enter_bug.cgi?product=m2e and
- User mailing list: https://dev.eclipse.org/mailman/listinfo/m2e-users
- Dev mailing list: https://dev.eclipse.org/mailman/listinfo/m2e-dev
- m2e comes prepackaged in the latest Eclipse IDE for Java Developers
- m2e is also available from the Indigo repository, and can be installed using Help > Installed New Software.
m2eclipse: The collaboration of the Maven & Eclipse Platforms
As mentioned earlier on the Sonatype blog, we’re taking some of our most popular sessions from EclipseCon 2011, and releasing them to the wider developer community. The second installment from EclipseCon 2011 is m2eclipse: The collaboration of the Maven & Eclipse Platforms.
Software developer Igor Fedorenko details the new features and changes to m2eclipse 1.0, including pom.xml editor enhancements and reworked build lifecycle mapping.
For more videos from the Sonatype team, visit our Resource Center, or go to our YouTube channel.
Hudson Plugins, Meet Dependency Injection: JSR330 Support Now Available
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 to bring along core Hudson objects.
These changes are now [in the core of Hudson][2]. Even though JSR330 can now be used by plugin authors these changes should, in no way, affect plugin authors using the existing API. Since this question came up on the mailing list, I’ll give a short description of how it works here. The JSR330 integration allows you to take advantage of JSR330, if you wish, by using an alternative plugin strategy. Our new plugin strategy interoperates with the existing, classic plugin strategy. Sonatype’s Hudson Professional distribution actually ships with a mixture of JSR330 plugins and classic plugins and we find this works quite well. We tried to make it easier to use new strategies for wiring up plugin, and [Stuart McCulloch has offered this strategy on the Jenkins development list][3] and it appears to have been absorbed as part of [JENKINS-8897][4]. (more…)
Navigation improvements in the m2eclipse XML POM editor
If you use the m2eclipse POM XML editor, you will be interested to know that we’ve made a number of improvements to the interface. Yesterday, we introduced some addition auto-correct options and automatic integration of the POM XML editor and the Artifact Search dialog. Today, we focus on improved navigation options now available in the m2eclipse POM XML Editor. By making use of the current effective POM, we are able to give you more information right at your fingertips.
The screenshot below shows options that are available to you by hovering over on an expression in the m2eclipse POM XML Editor.

New in m2e 0.12.1 – Maven 3.0.2, Async HTTP Client

Today we are releasing m2e 0.12.1. Despite our previous announcement that 0.12.0 would be the last version made available from Sonatype, we have decided to cut this point release to make available new versions of the m2e dependencies.
Most notably, this release includes recently released Maven 3.0.2 embedded runtime and an updated version of Async HTTP Client that resolves all known issues reported against m2e 0.12.0, and thus helps make m2e work better in corporate environments.
As usual this version of m2e is made available from the Eclipse Marketplace and from http://m2eclipse.sonatype.org/sites/m2e/.
Enjoy!