views:

494

answers:

4

I tried to install the Eclipse plugin advertised in the Scala advertised at http://www.scala-lang.org/node/94.

I installed it onto my version of the SpringSource Tool Suite 2.2.1 thinking everything would be fine. I'm still using Mac OS 10.4, and thus have not upgraded to Java 6. Lo, and behold, I was wrong. I can't even restart STS anymore after adding the scala plugin. So I'd like to remove it from the config files so that Eclipse doesn't try to load it anymore. I've removed anything matching scala from artifacts.xml and config.ini. I've also removed the scala jars from the plugins directory. Still no luck.

Can any of you suggest anything further to remove the Scala plugin from Eclipse?

+3  A: 

In Eclipse 3.5.1, go to Help->About Eclipse, then press 'Installation Details'. In the tab 'Installed Software' you can remove a feature, in the tab 'Installation History' you can revert to a previous configuration. Since you manually removed pieces, it may be too late to fix things.

You can also check the features directory and start Eclipse with the -clean option to ensure that the OSGi bundle cache is cleared.

FelixM
Unfortunately, I can't even get get Eclipse started to see the menus. :(
Alan
+1  A: 

I had the same issue with Eclipse not even starting for me anymore. What I did was to remove everything related to the Scala IDE from both the plugins and the features directories and start Eclipse with the -clean parameter:

./eclipse -clean
Fabian Steeg
This sounds closer. i'll try it tonight.
Alan
A: 

Fabian, I tried your idea, but it still didn't work. The easiest thing for me to do was to reinstall the SpringSource Tool Suite and overwrite.

Alan
A: 

Next time you are going to install some relatively small plugin consider using archived version of it. Then unzip it into "dropins" folder under Eclipse. This makes manipulation with it much easier since all related jars are in one known to you folder. Removing such installation is as easy as deleting the folder. Here is some info on dropins format

http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/p2_dropins_format.html

eugener