Thursday, June 23, 2011

Java 7 Support in Eclipse JDT (BETA)

Java 7 is not publicly released yet and hence the Eclipse Java 7 support could not be shipped with 3.7 or 4.1. However those who want to use it in 3.7 or 4.1 can do it using the install instructions mentioned on http://wiki.eclipse.org/JDT/Eclipse_Java_7_Support_(BETA).

If you find a bug or have ideas on new quick fixes / refactorings / templates / ... , please file a bug with the [1.7] tag !

I should add that this is a work in progress, and more details are available on the following two wiki pages

Note: This is an implementation of an early-draft specification developed under the Java Community Process (JCP) and is made available for testing and evaluation purposes only. The code is not compatible with any specification of the JCP.

5 comments:

  1. And C++0x support is already shipped with Eclipse CDT. What gives?

    ReplyDelete
  2. I wasn't aware about that .Thanks to your post Deepak bhai . :)

    .net Obfuscator

    ReplyDelete
  3. I m getting following error when trying to follow the step at http://wiki.eclipse.org/JDT_Core/Java7.

    I m using latest Eclipse 3.7.

    After step 4, i see the following error - "Eclipse Java Development Tools Source Patch for Java 7 Support (BETA)" is not applicable to the current configuration and will not be installed.
    "Eclipse Plug-in Development Environment Source Patch for Java 7 Support (BETA)" is not applicable to the current configuration and will not be installed.
    "Eclipse RCP Source Patch for Java 7 Support (BETA)" is not applicable to the current configuration and will not be installed.

    If I remove these packages from installation, it allows me to carry on but finish button is disabled even if accept the license agreement.

    Any help..

    ReplyDelete
  4. @Shrikant: The installation works for me. Can you try with Eclipse Classic 3.7 from http://www.eclipse.org/downloads/ ?

    ReplyDelete
  5. Try with Eclipse classic 3.7, It doesn't work with other releases like "Eclipse IDE for Java EE developers"

    ReplyDelete