Maven Tools for Eclipse: Patching POMs
I’ve added a new feature to my Maven tools for Eclipse: Applying patches to POMs. This is a first step towards solving issues like this one: Bug 342046 - Invalid third party dependencies in Mavenized...
View ArticleMaven Tools for Eclipse: M2 Repository Analysis And Dependency Management
I’ve finished RC1 of my set of tools to import Eclipse plug-ins into Maven 2 repositories. You can find the source on github. It needs Python 2.7 and lxml. pip is your friend. The new features: There...
View ArticleRC1 of Testing Ready For Testing [Updated]
I’ve recreated the testing repository using the latest version of my Maven Tools 4 Eclipse. To browse the repository, please use the Nexus interface. If you pull in any dependencies from the...
View ArticleNew Website for Maven Tools For Eclipse (MT4E)
My Maven Tools for Eclipse (MT4E) project has now a wiki page: http://wiki.eclipse.org/Maven_Tools_4_Eclipse And I’ve started to convert the tools from Python to Groovy. Tagged: Apache Maven,...
View ArticleWhen Maven Crashes Eclipse
If your Eclipse IDE suddenly crashes with an error in java.util.zip.ZipFile.getEntry() chances are that you’re hit by this bug: Crash in ZipEntry when some other process changes the ZIP File at the...
View ArticleNew Release of MT4E
Note: This post is now obsolete since there is a newer release. I just finished a new release of Maven Tools 4 Eclipse. It’s not written in Groovy and supports all the features of the old Python...
View ArticlePush Button Builds
A few days ago, kingargyle posted about “Push Button Builds.” The idea is that building a software should be as simple as triggering a light switch. A good example are Maven (mvn install) or most...
View ArticleUsing Maven to Patch Third Party Code
If you have the source for the dependency, patching the code is simple: Just create a small Maven project that compiles the source with your changes. Since your changes are probably small, you need...
View ArticleMaven Tool 4 Eclipse 0.10.0 Released
I’ve just release a new version of Maven Tools 4 Eclipse (Changelog). It fixes the two most pressing issues: Bug 367461 - [mt4e] mt4e needs priming.zip Bug 354381 - Error:...
View ArticleHow I Came to Hate Orbit
Orbit is an Eclipse project which contains IP clean OSS code to be used in Eclipse projects. Why is that important? Well, IP clean means that big companies who consume Eclipse code, can use it safely...
View Article