Cannot downgrade from 2.10 to 2.9
I have a mixture of projects and after upgrading my Eclipse installation to 2.10 I needed to do some work with 2.9. Since I don't want to redo my entire Eclipse setup, I simply copied the Eclipse-installation and unininstalled scala-ide for 2.10 and installed scala-ide for 2.9 again. This doesn't seem to work. On startup I get the following error:
"Unable to find Action Set: scala.texteditor.actionset"
I didn't get the typical "update of scala-ide found -> click to check setup" on startup after installation. I have the Scala-perspective but nothing else. If I import existing projects with scala-nature, they don't show as scala projects. Neither can I "add scala nature" from the context menu.
I used a new workspace. There must be something left in Eclipse itself from 2.10 that messes stuff up for 2.9. I had this problem both on my MBP and Ubuntu machine.
"Unable to find Action Set: scala.texteditor.actionset"
I didn't get the typical "update of scala-ide found -> click to check setup" on startup after installation. I have the Scala-perspective but nothing else. If I import existing projects with scala-nature, they don't show as scala projects. Neither can I "add scala nature" from the context menu.
I used a new workspace. There must be something left in Eclipse itself from 2.10 that messes stuff up for 2.9. I had this problem both on my MBP and Ubuntu machine.
Leave a comment
- we don't really recommend doing this, as it is know to create problems.
- we have a tool to do it in a safer way : https://github.com/scala-ide/scala-ide/blob/master/eclipse-director.sh
- This operation should be safer when using the milestone build. But I'm not sure it has been tested lately.
on 2013-03-07 17:13 *
By Iulian Dragos
@hedefalk, did you have any other plugins installed (the worksheet, ScalaTest, etc?) They can be holding on to the 2.10 version of the IDE. You'd need to uninstall them too.
The command line tool does not uninstall other plugins, only the IDE, so I'm not sure it would solve it in this scenario (but it is way more convenient than the UI when you're only dealing with the IDE itself).
The command line tool does not uninstall other plugins, only the IDE, so I'm not sure it would solve it in this scenario (but it is way more convenient than the UI when you're only dealing with the IDE itself).
Perhaps we should move the resolution of that ticket towards a version-switch guide in our documentation. It would combine the information above with elements that came up in a similar issue on the ML : https://groups.google.com/forum/#!msg/scala-ide-user/fNgyKjjlK7A/J4mMX8LxhvAJ
on 2013-04-08 14:44 *
By huitseeker
Version changed from 2.1.0-nightly-29 to 3.0.0-210
Component changed from None to Documentation
on 2016-03-01 23:37 *
By Iulian Dragos
Version changed from 3.0.0-210 to 4.3.0
Status changed from Accepted to Won't Fix