This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

8 replies
Eclipse Scala IDE
Joined: 2011-07-21,
User offline. Last seen 42 years 45 weeks ago.
A new Release Candidate (RC3) for the coming 2.0.0 final release of the Eclipse IDE for Scala is ready for download! This release candidate includes an important update that makes the Scala IDE compatible with the latest released Spring IDE plugin, and one additional fix for correctly handling incremental compilation of mixed Java/Scala projects. We will wait at least one week before issuing a final release, in order to allow developers and testers to send us their feedback.
To successfully upgrade to RC3, you will first need to uninstall the 'JDT Weaving for Scala' feature. To do so, simply open Eclipse and click on the 'About Eclipse SDK' menu (you can access it under the 'Help' menu item if you are on Windows, or the 'Eclipse' menu item if you are on OSX). Then, click 'Installation Details' and look for the 'JDT Weaving for Scala' feature. Select it and click the 'Uninstall' button, located at the bottom right corner. Once 'JDT Weaving for Scala'  is uninstalled, go ahead and upgrade to RC3 as usual. (In case 'JDT Weaving for Scala' did not appear in the list of your installed plugins, then you can upgrade to RC3 as usual, it should work just fine.)
As usual, this release comes in two flavors: the 2.9.1 version, and the 2.8.3-SNAPSHOT version.

The 2.8 compiler shipped with this version of the plugin is based on the development branch of 2.8.3, and is fully binary compatible with both 2.8.2 and 2.8.1. It contains the same improvements to the presentation compiler as the 2.9 version, and a number of bug fixes related to Java signatures. Also note that the 2.9.1 compiler shipped with this version of the plugin is fully binary compatile with both 2.9.0-1 and 2.9.0.

What's new:

  • Scala IDE now compatible with Spring IDE. [#1000780]
  • Incremental compilation of Java files that depend on Scala files is now correctly handled. [#1000607]
  • Corrected completion suggestions for overloaded methods. [#1000654]
  • Make Scala Interpreter view more visible. [#1000791]

A list of fixed tickets for this release is available here:

http://scala-ide-portfolio.assembla.com/spaces/ae55a-oWSr36hpeJe5avMc/tickets/report/u130343

You can install the new release by pointing Eclipse to the following update site:

for the 2.9.1 version: http://download.scala-ide.org/releases-29/stable/site

for the 2.8.3-SNAPSHOT version: http://download.scala-ide.org/releases-28/stable/site

Other releases can be found at:

http://download.scala-ide.org

Both plugins are ensured to work with Eclipse 3.6 (Helios), which is currently the officially supported Eclipse platform for the Scala IDE. Support for Eclipse 3.7 (Indigo) is experimental.


Happy Scala coding!


-- The Eclipse Scala IDE Team
Peter C. Chapin 2
Joined: 2011-01-07,
User offline. Last seen 42 years 45 weeks ago.
RE: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

I attempted to install RC3 and installation failed.

 

On a fresh machine I downloaded Eclipse 3.7.1 (Indigo) I used the “Java Developer’s” edition. This is a fresh install of Eclipse.

 

With no other changes or plugins, I then went to the ScalaIDE site and clicked on the button that says “Copy update site URL to clipboard.” I attempted to install ScalaIDE for Eclipse and received the following error:

 

“Software currently installed: Shared profile 1.0.0.1316138547364 (SharedProfile_epp.package.java 1.0.0.1316138547364)

  Missing requirement: Shared profile 1.0.0.1316138547364 (SharedProfile_epp.package.java 1.0.0.1316138547364) requires 'org.maven.ide.eclipse [1.0.100.20110804-1717]' but it could not be found”

 

Does this mean the Scala plugin can’t be installed on a stock download of Eclipse? Is that the intent? Is that documented somewhere? I do see on the ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer edition was a superset of the classic distribution. Perhaps not.

 

Peter

 

From: scala-tools@googlegroups.com [mailto:scala-tools@googlegroups.com] On Behalf Of Eclipse Scala IDE
Sent: Friday, December 09, 2011 08:43
To: scala-announce@googlegroups.com; scala-ide-user@googlegroups.com; scala-ide-dev Dev; scala-tools
Subject: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

 

A new Release Candidate (RC3) for the coming 2.0.0 final release of the Eclipse IDE for Scala is ready for download! This release candidate includes an important update that makes the Scala IDE compatible with the latest released Spring IDE plugin, and one additional fix for correctly handling incremental compilation of mixed Java/Scala projects. We will wait at least one week before issuing a final release, in order to allow developers and testers to send us their feedback.

 

 

Mirko Stocker
Joined: 2009-09-10,
User offline. Last seen 45 weeks 6 days ago.
Re: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

Hi Peter

On Sat, Dec 10, 2011 at 16:13, Peter C. Chapin wrote:
> Does this mean the Scala plugin can’t be installed on a stock download of
> Eclipse? Is that the intent? Is that documented somewhere? I do see on the
> ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer
> edition was a superset of the classic distribution. Perhaps not.

A colleague recently had the same error when trying to install
plug-ins (not the Scala IDE, in his case it was EGit and PyDev). Are
you on Windows 7 too? For him, the solution was to run Eclipse as
Administrator:

http://stackoverflow.com/questions/7638321/plugins-wont-install-on-eclipse

Cheers,

Mirko

Peter C. Chapin 2
Joined: 2011-01-07,
User offline. Last seen 42 years 45 weeks ago.
RE: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

Yes, that helped. I actually just reinstalled Eclipse to a location where I have full R/W access and it seems to work fine.

Is it me or does this make Eclipse look rather broken? Windows has been a multi-user system for a while now and Eclipse is supposedly a professional quality tool. Why can't it handle the multi-user environment? At the least it would be nice if produced a more intelligible error message.

I realize this problem isn't due to the Scala plug-in but it might be nice to have something about it on the Scala IDE home page. Otherwise I could easily see someone who wants to experiment with Scala and who encounters this error just writing off Scala as "not yet ready for prime time" without any further investigation.

Peter

> -----Original Message-----
> From: Mirko Stocker [mailto:me@misto.ch]
> Sent: Saturday, December 10, 2011 11:14
> To: Chapin, Peter @ VTC
> Cc: Scala Tools
> Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is
> out
>
> Hi Peter
>
> On Sat, Dec 10, 2011 at 16:13, Peter C. Chapin wrote:
> > Does this mean the Scala plugin can’t be installed on a stock download of
> > Eclipse? Is that the intent? Is that documented somewhere? I do see on
> the
> > ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer
> > edition was a superset of the classic distribution. Perhaps not.
>
> A colleague recently had the same error when trying to install
> plug-ins (not the Scala IDE, in his case it was EGit and PyDev). Are
> you on Windows 7 too? For him, the solution was to run Eclipse as
> Administrator:
>
> http://stackoverflow.com/questions/7638321/plugins-wont-install-on-
> eclipse
>
> Cheers,
>
> Mirko
>
> --
> Mirko Stocker | me@misto.ch
> Work: http://ifs.hsr.ch | http://infoq.com
> Personal: http://misto.ch | http://twitter.com/m_st

Naftoli Gugenheim
Joined: 2008-12-17,
User offline. Last seen 42 years 45 weeks ago.
Re: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out
Where do you extract eclipse to? Program Files?

On Sat, Dec 10, 2011 at 11:52 AM, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:
Yes, that helped. I actually just reinstalled Eclipse to a location where I have full R/W access and it seems to work fine.

<rant>
Is it me or does this make Eclipse look rather broken? Windows has been a multi-user system for a while now and Eclipse is supposedly a professional quality tool. Why can't it handle the multi-user environment? At the least it would be nice if produced a more intelligible error message.
</rant>

I realize this problem isn't due to the Scala plug-in but it might be nice to have something about it on the Scala IDE home page. Otherwise I could easily see someone who wants to experiment with Scala and who encounters this error just writing off Scala as "not yet ready for prime time" without any further investigation.

Peter

> -----Original Message-----
> From: Mirko Stocker [mailto:me@misto.ch]
> Sent: Saturday, December 10, 2011 11:14
> To: Chapin, Peter @ VTC
> Cc: Scala Tools
> Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is
> out
>
> Hi Peter
>
> On Sat, Dec 10, 2011 at 16:13, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:
> > Does this mean the Scala plugin can’t be installed on a stock download of
> > Eclipse? Is that the intent? Is that documented somewhere? I do see on
> the
> > ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer
> > edition was a superset of the classic distribution. Perhaps not.
>
> A colleague recently had the same error when trying to install
> plug-ins (not the Scala IDE, in his case it was EGit and PyDev). Are
> you on Windows 7 too? For him, the solution was to run Eclipse as
> Administrator:
>
>   http://stackoverflow.com/questions/7638321/plugins-wont-install-on-
> eclipse
>
> Cheers,
>
> Mirko
>
> --
> Mirko Stocker | me@misto.ch
> Work: http://ifs.hsr.ch | http://infoq.com
> Personal: http://misto.ch | http://twitter.com/m_st


Eclipse Scala IDE
Joined: 2011-07-21,
User offline. Last seen 42 years 45 weeks ago.
Re: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

Hi Peter,

I installed Eclipse + Scala IDE a few months ago on Windows 7 and I had no
issues at all.

Nevertheless, I agree it can be useful to have a note on the Scala IDE FAQ.

Cheers,
Mirco

On Dec 10, 2011, at 5:52 PM, Peter C. Chapin wrote:

> Yes, that helped. I actually just reinstalled Eclipse to a location where I have full R/W access and it seems to work fine.
>
>
> Is it me or does this make Eclipse look rather broken? Windows has been a multi-user system for a while now and Eclipse is supposedly a professional quality tool. Why can't it handle the multi-user environment? At the least it would be nice if produced a more intelligible error message.
>
>
> I realize this problem isn't due to the Scala plug-in but it might be nice to have something about it on the Scala IDE home page. Otherwise I could easily see someone who wants to experiment with Scala and who encounters this error just writing off Scala as "not yet ready for prime time" without any further investigation.
>
> Peter
>
>> -----Original Message-----
>> From: Mirko Stocker [mailto:me@misto.ch]
>> Sent: Saturday, December 10, 2011 11:14
>> To: Chapin, Peter @ VTC
>> Cc: Scala Tools
>> Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is
>> out
>>
>> Hi Peter
>>
>> On Sat, Dec 10, 2011 at 16:13, Peter C. Chapin wrote:
>>> Does this mean the Scala plugin can’t be installed on a stock download of
>>> Eclipse? Is that the intent? Is that documented somewhere? I do see on
>> the
>>> ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer
>>> edition was a superset of the classic distribution. Perhaps not.
>>
>> A colleague recently had the same error when trying to install
>> plug-ins (not the Scala IDE, in his case it was EGit and PyDev). Are
>> you on Windows 7 too? For him, the solution was to run Eclipse as
>> Administrator:
>>
>> http://stackoverflow.com/questions/7638321/plugins-wont-install-on-
>> eclipse
>>
>> Cheers,
>>
>> Mirko
>>
>> --
>> Mirko Stocker | me@misto.ch
>> Work: http://ifs.hsr.ch | http://infoq.com
>> Personal: http://misto.ch | http://twitter.com/m_st
>

Peter C. Chapin 2
Joined: 2011-01-07,
User offline. Last seen 42 years 45 weeks ago.
RE: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

Yes. I originally opened an administrative command prompt and extracted the Eclipse distribution to “C:\Program Files.” Since I was putting the application in a “public” place it seemed logical to me that I should do it as administrator. To fix my issue I deleted my previous installation and extracted the Eclipse distribution, as myself, to a different folder where I have full R/W access.

 

In contrast IntelliJ works more, well, intelligently. It installs to “C:\ Program Files (x86)” with limited access to ordinary users. However, all the plugins (that I’ve tried anyway) just modify files in my profile and thus install fine. IntelliJ does sometimes offer to upgrade itself and when I tried that as an ordinary user it failed. However it did produce a useful error message about having insufficient permission.

 

NetBeans is the most intelligent of all. It also installs to “C:\Program Files” with limited access to ordinary users. All the plugins I’ve tried with it install fine into my profile. When it tried to upgrade itself, even that worked fine. I was a bit surprised by that but apparently it just installs all the new jars into my profile as well. Thus when I launch NetBeans it starts loading from the original installation but then in some way merges in the upgraded material seamlessly. I find that a bit scary but it appears to work.

 

I don’t like Eclipse much. I realize this isn’t the place to go on about that, but I’ll just say that this is yet another example of why I think Eclipse is the most inferior of the “big three” IDEs.

 

Peter

 

From: Naftoli Gugenheim [mailto:naftoligug@gmail.com]
Sent: Sunday, December 11, 2011 01:20
To: Chapin, Peter @ VTC
Cc: Scala Tools
Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

 

Where do you extract eclipse to? Program Files?

 

On Sat, Dec 10, 2011 at 11:52 AM, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:

Yes, that helped. I actually just reinstalled Eclipse to a location where I have full R/W access and it seems to work fine.

<rant>
Is it me or does this make Eclipse look rather broken? Windows has been a multi-user system for a while now and Eclipse is supposedly a professional quality tool. Why can't it handle the multi-user environment? At the least it would be nice if produced a more intelligible error message.
</rant>

I realize this problem isn't due to the Scala plug-in but it might be nice to have something about it on the Scala IDE home page. Otherwise I could easily see someone who wants to experiment with Scala and who encounters this error just writing off Scala as "not yet ready for prime time" without any further investigation.

Peter


> -----Original Message-----
> From: Mirko Stocker [mailto:me@misto.ch]
> Sent: Saturday, December 10, 2011 11:14
> To: Chapin, Peter @ VTC
> Cc: Scala Tools
> Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is
> out
>

> Hi Peter
>
> On Sat, Dec 10, 2011 at 16:13, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:
> > Does this mean the Scala plugin can’t be installed on a stock download of
> > Eclipse? Is that the intent? Is that documented somewhere? I do see on
> the
> > ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer
> > edition was a superset of the classic distribution. Perhaps not.
>
> A colleague recently had the same error when trying to install
> plug-ins (not the Scala IDE, in his case it was EGit and PyDev). Are
> you on Windows 7 too? For him, the solution was to run Eclipse as
> Administrator:
>
>   http://stackoverflow.com/questions/7638321/plugins-wont-install-on-
> eclipse
>
> Cheers,
>
> Mirko
>
> --
> Mirko Stocker | me@misto.ch
> Work: http://ifs.hsr.ch | http://infoq.com
> Personal: http://misto.ch | http://twitter.com/m_st

 

Naftoli Gugenheim
Joined: 2008-12-17,
User offline. Last seen 42 years 45 weeks ago.
Re: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out
Presumably the others provide a native installer. When a program is provided as a zip download, it probably doesn't assume that you're putting it in a restricted location.

On Sun, Dec 11, 2011 at 7:53 AM, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:

Yes. I originally opened an administrative command prompt and extracted the Eclipse distribution to “C:\Program Files.” Since I was putting the application in a “public” place it seemed logical to me that I should do it as administrator. To fix my issue I deleted my previous installation and extracted the Eclipse distribution, as myself, to a different folder where I have full R/W access.

 

In contrast IntelliJ works more, well, intelligently. It installs to “C:\ Program Files (x86)” with limited access to ordinary users. However, all the plugins (that I’ve tried anyway) just modify files in my profile and thus install fine. IntelliJ does sometimes offer to upgrade itself and when I tried that as an ordinary user it failed. However it did produce a useful error message about having insufficient permission.

 

NetBeans is the most intelligent of all. It also installs to “C:\Program Files” with limited access to ordinary users. All the plugins I’ve tried with it install fine into my profile. When it tried to upgrade itself, even that worked fine. I was a bit surprised by that but apparently it just installs all the new jars into my profile as well. Thus when I launch NetBeans it starts loading from the original installation but then in some way merges in the upgraded material seamlessly. I find that a bit scary but it appears to work.

 

I don’t like Eclipse much. I realize this isn’t the place to go on about that, but I’ll just say that this is yet another example of why I think Eclipse is the most inferior of the “big three” IDEs.

 

Peter

 

From: Naftoli Gugenheim [mailto:naftoligug@gmail.com]
Sent: Sunday, December 11, 2011 01:20


To: Chapin, Peter @ VTC
Cc: Scala Tools
Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

 

Where do you extract eclipse to? Program Files?

 

On Sat, Dec 10, 2011 at 11:52 AM, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:

Yes, that helped. I actually just reinstalled Eclipse to a location where I have full R/W access and it seems to work fine.

<rant>
Is it me or does this make Eclipse look rather broken? Windows has been a multi-user system for a while now and Eclipse is supposedly a professional quality tool. Why can't it handle the multi-user environment? At the least it would be nice if produced a more intelligible error message.
</rant>

I realize this problem isn't due to the Scala plug-in but it might be nice to have something about it on the Scala IDE home page. Otherwise I could easily see someone who wants to experiment with Scala and who encounters this error just writing off Scala as "not yet ready for prime time" without any further investigation.

Peter


> -----Original Message-----
> From: Mirko Stocker [mailto:me@misto.ch]
> Sent: Saturday, December 10, 2011 11:14
> To: Chapin, Peter @ VTC
> Cc: Scala Tools
> Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is
> out
>

> Hi Peter
>
> On Sat, Dec 10, 2011 at 16:13, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:
> > Does this mean the Scala plugin can’t be installed on a stock download of
> > Eclipse? Is that the intent? Is that documented somewhere? I do see on
> the
> > ScalaIDE page that Eclipse Classic is required. I assumed the Java Developer
> > edition was a superset of the classic distribution. Perhaps not.
>
> A colleague recently had the same error when trying to install
> plug-ins (not the Scala IDE, in his case it was EGit and PyDev). Are
> you on Windows 7 too? For him, the solution was to run Eclipse as
> Administrator:
>
>   http://stackoverflow.com/questions/7638321/plugins-wont-install-on-
> eclipse
>
> Cheers,
>
> Mirko
>
> --
> Mirko Stocker | me@misto.ch
> Work: http://ifs.hsr.ch | http://infoq.com
> Personal: http://misto.ch | http://twitter.com/m_st

 


Peter C. Chapin 2
Joined: 2011-01-07,
User offline. Last seen 42 years 45 weeks ago.
RE: Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

As far as I can see, Eclipse is always provided as a zip download. At least that seems to be the situation here

 

                http://www.eclipse.org/downloads/

 

Peter

 

From: Naftoli Gugenheim [mailto:naftoligug@gmail.com]
Sent: Tuesday, December 13, 2011 00:41
To: Chapin, Peter @ VTC
Cc: Scala Tools
Subject: Re: [scala-tools] Eclipse Scala IDE 2.0.0 (RC3) for Scala 2.9 and 2.8 is out

 

Presumably the others provide a native installer. When a program is provided as a zip download, it probably doesn't assume that you're putting it in a restricted location.

 

On Sun, Dec 11, 2011 at 7:53 AM, Peter C. Chapin <PChapin@vtc.vsc.edu> wrote:

Yes. I originally opened an administrative command prompt and extracted the Eclipse distribution to “C:\Program Files.” Since I was putting the application in a “public” place it seemed logical to me that I should do it as administrator. To fix my issue I deleted my previous installation and extracted the Eclipse distribution, as myself, to a different folder where I have full R/W access.

 

In contrast IntelliJ works more, well, intelligently. It installs to “C:\ Program Files (x86)” with limited access to ordinary users. However, all the plugins (that I’ve tried anyway) just modify files in my profile and thus install fine. IntelliJ does sometimes offer to upgrade itself and when I tried that as an ordinary user it failed. However it did produce a useful error message about having insufficient permission.

 

NetBeans is the most intelligent of all. It also installs to “C:\Program Files” with limited access to ordinary users. All the plugins I’ve tried with it install fine into my profile. When it tried to upgrade itself, even that worked fine. I was a bit surprised by that but apparently it just installs all the new jars into my profile as well. Thus when I launch NetBeans it starts loading from the original installation but then in some way merges in the upgraded material seamlessly. I find that a bit scary but it appears to work.

 

I don’t like Eclipse much. I realize this isn’t the place to go on about that, but I’ll just say that this is yet another example of why I think Eclipse is the most inferior of the “big three” IDEs.

 

Peter

 

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland