Maven 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 ArticleWhen Eclipse Won’t Start
There can be a couple of reasons why Eclipse refuses to start: Corrupted workspace, broken plugins or conflicting plugins. This blog post is about the last category. How do you know that you’re...
View ArticleWhy OSGi Qualifiers Aren’t Working
If you don’t understand how OSGi bundles get versions: You’re not alone. On paper, the rules are pretty simple and straightforward. In reality, the rules are broken by many Eclipse bundles because the...
View ArticleEclipse Suddenly Takes Long to Start Unit Tests
When starting a JUnit test in Eclipse suddenly takes ages (the process starts quickly as you can see in the Console view but it takes ages until the tree of tests appears in the JUnit view), you might...
View ArticleIf You Want Them to RTFM, Make a Better FM
If you’re interested in the conflicts between software and documentation, Alex Lagarde wrote a great post about that: Intent Discovery – Part 1 : the intents behind softwares. It explains what the...
View Articlee4 is here
Unless you live under a rock or you’re not using Eclipse, you can’t possibly have missed it: Eclipse Juno (or 4.2) If you’re unsure what happened to 3.8 or 4.0 and 4.1, here is the story in a nutshell:...
View ArticleJazoon 2012: Improving system development using traceability
When you develop a software, you will ask yourself these questions (quoted from here): Is it still possible to accept a late change request? What would be the impact? What is the overall level of...
View ArticleCBI or Taking The Pain out of Eclipse Builds
When a project is young and dashing, mistakes are made. The PDE build process is such a mistake. If you ever tried to build Eclipse (or at least some of the older parts), then you know that this is...
View ArticleTerminal plug-in for Eclipse
If you’re like me, then you’re spending a lot of time using console windows because some tasks are just so much more efficient (recalling old commands, pipes, …). If you use Eclipse, you will always...
View ArticleEclipse Finance Day 2014: Sirius – create your own graphical designers for IT...
Etienne Juliot from Obeo, demonstrated Sirius, a tool to create your own modeling tools in Eclipse. Under the hood, the new UI editors work on EMF models. If you struggled with EMF (and it’s … uh …...
View ArticleEclipse Finance Day 2014: What Finance Systems can learn from Embedded Systems
Thomas Schuetz from Protos Software showed some surprising similarities between embedded and finance systems: Both need to run a long period of time without human interaction, they shouldn’t show “odd”...
View ArticleEclipse Finance Day 2014: Automating user interface tests with...
The last two talks were about testing. “Automating user interface tests with behavior-driven development (BDD)” by Jose Badeau and Dietmar Stoll used an Xtext-based DSL to connect requirements,...
View ArticleEclipse Finance Day 2014: Testing business applications with RCPTT
RCP Testing Tool (RCPTT) is an Open Source tool for UI testing of Eclipse-based applications. During the demo by Ivan Inozemtsev, I got the impression that they thought of everything: There is a...
View Articlegroovy.lang.GroovyRuntimeException: Conflicting module versions. Module...
If you see this error while running the code from Eclipse, check the .classpath file for this line: <classpathentry exported="true" kind="con" path="GROOVY_SUPPORT"/> In this case, Eclipse adds...
View ArticleEclipse is Slow – Finding out Why
In this article, I’m trying to collect the steps to find out the reason when Eclipse is suddenly slow: Java GC. To find out if that’s the culprit, go to Window -> Preferences -> General and...
View Article