decoder
decoder

Reputation: 137

Upgrading Eclipse 3.6.1 to eclipse 4.3.1

I'm trying to update my project from Eclipse 3.6 to eclipse 4.3.1 .I downloaded the latest eclipse and followed the "File->Import->install->from existing installation" method to get the configuration from my existing eclipse installation.Everything is fine except one thing, Some of the imports having starting with this "import org.eclipse.ui.internal.x;" are showing errors.

When I searched for the package "org.eclipse.ui.internal" , I found that it exists in the jar "org.eclipse.ui.workbench_3.105.1.v-20130821-1411.jar" . Any idea what to do , is there a possibility that I 've to manually update this jar and if that's the case is how to do that?

Upvotes: 0

Views: 339

Answers (2)

Eric Moffatt
Eric Moffatt

Reputation: 257

I can confirm that the classes you mention are no longer in the IDE implementation, they've been replaced with a modeled UI. If you want to get a feel for how the new IDE works I'd recommend the 'e4' tutorials from Lars Vogel.

You may actually find that the new mechanisms are easier to work with and the model is all API (so we'll support going forward...

Upvotes: 1

greg-449
greg-449

Reputation: 111227

Classes in packages with internal in the name are internal to Eclipse and are not part of the API (see Eclipse API Rules of Engagement). As such they are subject to change without notice. It may be that the classes you use no longer exist as Eclipse 4 internals have been substantially rewritten.

Upvotes: 2

Related Questions