Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I read the following in the winter 14 release notes for the IDE:

"Eclipse Platform Version 4.2 "Juno" Note: The Winter ’14 release no longer supports Eclipse version 3.x. If you rely on Eclipse 3.x, you can use an older version of the IDE, but older versions will not be updated with the latest metadata enhancements."

I'm currently using Eclipse 3.7 on Windows 7(64bit). I'm the only developer in my organization using Eclipse at present. It looks like I could leave my Eclipse setup as is if I don't need any new features.

Have you experienced any major advantages/disadvantages from upgrading to 4.2(and the new metadata updates)?

edited I have accepted an answer, but I'm interested in feedback and will vote up additional good responses that appear here.

share|improve this question
up vote 3 down vote accepted

I upgraded from 3.7 (Indigo) to 4.2 (Juno SR 2) a few months ago. I've encountered no downsides - it's largely been no differences to me as far as Eclipse features go. Subjectively, it feels a bit faster to me.

As far as losing access to metadata updates: Remember that the platform is updated 3 times each year. Each release adds features, and increments the version of all APIs, including the Metadata API. For example, I'm pretty sure that your 3.7 eclipse install will flag an error for @TestVisible, even though you can save the code to the server and it will work; this is included in the most recent IDE update. Eventually you may find that some features do not work correctly or sync correctly with your org. Unless you are maintaining a package that is specifically sticking with an older API version, I recommend using the newest version of the IDE available. has recently announced that they will continue to update and support the IDE, including a number of enhancements to take advantage of the newest APIs, see here for more details. You'll need to get the latest version of the tools to get these benefits. And that applies to any tool - mavensmate updates for each release as well, as do the Data Loader, SoqlExplorer, etc.

share|improve this answer

If you're looking into upgrading your dev environment I'll throw out mavensmate:

A great open source IDE connector for force that is in active development. I switched from Eclipse to Sublime Text + Mavensmate about a year back and didn't look back for a moment.

share|improve this answer
I heard good things about mavensmate at Dreamforce in November. I'll keep it in mind. – Jagular Mar 11 '14 at 15:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.