As some of you might know by following on Twitter I “switched” from a MacBookPro to a MacBook, but actually I don’t want to bore you with that (even if I love to talk about the new MacBook). This post is about how I saved myself some sanity for my development work in regard to my favorite environment, that is Eclipse.
While transferring all my stuff over to the new MacBook (yes it works without Firewire, either use a Ethernet cable or Wireless) all went very well (if you don’t mind reinstalling all the stuff you got with MacPorts, it was time for a reinstall anyway).
So I was about to start some real work again, I was confronted with a ugly update error message by Eclipse 3.4 that went along the lines of:
“…One or more bundles are not resolved because the following root
constraints are not resolved… …equinox.p2….”
and so on. Apparently, there is a new update out to upgrade to 3.4.1. Since I am more or less a update junkie (and the update solved some issues I was having) I wanted to upgrade immediately. As it turns out I could not find anything to solve it. Worse, after some time the Update Manager did not even start anymore and I got a messages saying “Cannot launch the Update UI….”.
Before getting myself into more troubles, I was looking for a alternative to my “disaster”. Well, it did not take long when I found out about “Pulse“. Pulse makes it very easy to manage all Eclipse versions and plugins in one simple tool.
With Pulse I was able to install “any version (Europe or Ganymede)” multiple times each with different setups and configurations. Pulse is a free tool (you can use it free or use it with a free registration) and also has a subscription service which allows you to distribute your profile within the company and other nice features.
I can’t remember how many times I had a problem with Eclipse and such Pulse will be my companion from now on for Eclipse. Make your dev life easier, give yourself a Pulse. (no, I am not affiliated with them, just very happy to have found this great tool).

