Eclipse plugin (reinstall ?) - eclipse

I'm working for a long time with Eclipse Helios 3.6 and have a lot of plugins installed from the Eclipse webpage. Now, I wanted switch to the Eclipse Version Juno 4.2
My question: Can I use the old plugins from my Helios or must I reinstall the plugins ?

I am not too sure, but Eclipse should be backwards compatible. Just add the update site for Eclipse 4.2, run the upgrade and the plugins should continue to work. Sometimes features (that are possibly used by the plugins) are marked as deprecated, but I think they are not removed from Eclipse.
Other than that: You could make a backup (or a simple copy) and try it out to be sure.

Related

Auto save plugin for netbeans 8.2

Is there plugin for auto save feature in netbeans 8.2? I find it from IDE's plugins list but can't find it.
For netbeans 8.1 was a plugin in IDE's plugins list. It was not tested/verified for netbeans 8.2.
I download it(http://plugins.netbeans.org/plugin/63714/autosavemodified) manually and install it by IDE's plugin`s download section. It works well for me in Ubuntu 16.04!
Since you have not quite clarified your question, I assume you're referring to this Netbeans plug-in.
If so, this plugin is not marked as compatible with Netbeans 8.2, that's why you can't find it in the plug-ins list in Netbeans itself.
From my experience, it is possible to manually download and install it in Netbeans 8.1 (even if marked as compatible only with Netbeans 8.0 and lower), but it does not seem to work anymore with Netbeans 8.2 at all and it will work with Netbeans 8.2 also.
Edit:
It was not showing as installed at first, and I could not get it to install when I tried, probably because it was already installed when I imported the 8.1 profile in 8.2 (some non-descript error popped up), but after a while I found it to be working. Not sure what exactly happened... a machine reboot, Java update, another thing?
Anyway, I just wanted to confirm that it seems to work with Netbeans 8.2 without any issues.

Eclipse Luna without built-in plugins

Eclispse Luna has been just released. I wanted to grab it from the download site. But here comes my problem. Even the Standard and Java Developer versions have features built-in which are not needed for me and just slows down the IDE. For example i do not use Mylin or Plug-in development. These things cannot be deleted from the installation... Is there an Eclipse Luna release which only contains the basic package?
Look at the Eclipse Project downloads
The Eclipse Platform is the smallest (but does not even have Java development).
The Eclipse SDK has Java and Plugin development and the Eclipse source. This is the one I always start from.

Eclipse 3.8: where is the download site?

I'm a bit confused about Eclipse release 3.8
It seems a bit like a ghost to me: no codename, no download site?
Where are all the packages, like "Eclipse for RCP and RAP Developers"?
Eclipse 3.8 and 4.2 were released concurrently as part of the Juno release, but the compilations for various developer types are only available based on version 4.2.
To use Eclipse 3.8, you will need to download the basic platform and install the plugins you need from Eclipse Marketplace or the Juno repository.
Surf to here and download the one labeled Eclipse SDK:
http://download.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/
Juno repository:
http://download.eclipse.org/releases/juno/
Official 'Eclipse Project 3.x' Stream Downloads page
http://download.eclipse.org/eclipse/downloads/eclipse3x.html
This has links to 3.8.1 release, and the 3.8 maintenance build.. If you want to link anywhere to 3.8, this is probably the best place.
Note that 3.8 is not a full 'packaged' release -- it's just the core. Features & plugins can be added from within the IDE, to replicate functionality of the Java EE/ PHP/ C++ etc packaged distributions.
3.8 is of particular interest to those (like myself) who are downgrading from 4.2 Juno due to the serious performance problems in that release. These seem to affect XML editors, PHP, switching, opening & closing editors -- turning the instant performance of previous Eclipse versions into endless 3-5 second waits.
Indigo 3.7 is the last 'packaged' release available. 3.8 may offer advantages in fixing several Indigo bugs & having Java 7 support.
A link to the recently released 3.8.2: http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/
None of the links in other answers seem to work anymore, but The Eclipse Project Updates Sites page at eclipse.org says it's http://download.eclipse.org/eclipse/updates/3.8 and that works for me and 3.8 has now been moved to the archives. I don't think updates are available anymore.
To install Java EE into the 3.8.1 download, this worked for me: https://stackoverflow.com/a/5028910/503025
Java EE is in the Juno upgrade site.

What is the best way to upgrade Eclipse 3.6 to 3.7 (or a subsequent version)?

In the past I've always downloaded the new version, and then manually reinstalled all of the plugins I use - but this is tedious in the extreme.
Is there a way to upgrade Eclipse "in-place"? How do I do this exactly?
The approach below worked for me, and seems to be the easiest. It's from this eclipse FAQ and slightly modified for clarity:
For upgrading from Eclipse 3.5+ to 3.6+
Help -> Install New Software
Enter the release update site url eg. 'http://download.eclipse.org/releases/indigo' <- if upgrading from 3.5 or 3.6 (Helios) to 3.7 (Indigo)
Click Add
Click Cancel
Help -> Check for Updates
Note: The original URL has changed. (I've left the original link for posterity)
following the NEW FAQ instructions
Also you may have to remove any incompatible updates plugins before proceeding.
(For Example: JBoss Tools has different versions for Helios and Indigo that are incompatible)
Update: I didn't try this when upgrading from 3.x to 4.x (Juno). I just set up a whole new workspace. I think I read somewhere that doing that is the safest approach to upgrading major versions.
As of 3.7 (Indigo), you may export/import install configurations via the
File > Import/Export > Install menu.
This allows you to install a new release of Eclipse, point it at your
existing workspace, and install your plugins from an older installed
copy.
If you always download all plugins manually and then deploy it by copying to dropins folder, then while migrating to newer version, just need to copy that folder to the new eclipse.
And even not all plugins will support newer version of Eclipse so I guess there is no really easy way available to do the migration.
The answer is, there is none. It's pointless to speculate here as to why the Eclipse community chooses not to make one. They haven't.

Move to eclipse Indigo?

Now that the new version of eclipse is out should I move to immediately? If my plug-ins work in Galileo will it work in the indigo?
There is no way to know without trying or researching what the particular plugin providers state regarding Indigo compatibility. Many plugins will work just fine. Some will not.
I would recommend starting a separate Indigo install along side your working Galileo install. Then install your plugins into the new install one by one. If everything installs and appears to be working, you can safely transition. If it doesn't, you will know which plugins are incompatible. Maybe a newer version exists or is on the way.
I am planning not to switch before SR2 is available. In the past new Eclipse versions had some minor bugs and I don't see the big advantage of Indigo for my daily work.
It is a risk worth taking. First, create a copy of your eclipse installation and upgrade and see if your plugins are working fine.
If those are working it's good to go Indigo.
All the best with Indigo.