Eclipse update does not go away - eclipse

I am using Eclipse Mars.2 Release 4.5.2.
When I check for updates Eclipse shows the following item:
Object Teams Patch for JDT/Core
This feature is NOT a regular update of the JDT, but REPLACES the org.exlipse.jdt.core plugin by the corresponding version for Object Teams.
This change makes the JDT Core capable to handle OT/J code.
When I click on finish the window goes away and Eclipse says that I need to restart for the changes to take effect. When I restart and check for updates the update is still there and not installed.
Is there a way to get rid of this update?

Do you have this feature installed? If yes and if you don't use it, I suggest you simply go an remove it (Help > About Eclipse... > Installation Details > Installed Software, you'll see an Uninstall button).
If this persists, it could be a small issue in the main Eclipse update-site, so you should report it to http://bugs.eclipse.org .

Related

How to upgrade only two eclipse plugin

Eclipse has its own built-in Java compiler. Because my eclipse is old, there are some bugs in the compiler, which blocks my works currently.
At the beginning, I tried use Help>Check for updates. This fails and upgrade does not continue because of some plugin is installed locally and the failure of checking these local directory results in exit of whole upgrade.
No repository found at file:/c:/J9%20Development%20Tools/j9dt-update-site/.
Therefore, is it possible to update only two or three plugins in Eclipse?
To remove the problematic local plugin:
Goto Help > Install New Software
Click on Available Software Sites
Uncheck the problematic item and click either Disable or Remove. Give OK.
Try updating
In recent versions of Eclipse (like Luna), you can selectively update the desired plugin.
Just go to Help > Installation Details
Select the plugin you want to update, and then click the Update... button.

Is there some way to uninstall plugins for Eclipse Juno?

Every question dealing with uninstalling/disabling plugins for Eclipse Juno mentions an Uninstall button but I simply can't find it and Eclipse's help for Juno is sadly no help.
Has this ability been eliminated or omitted or is it in some place different for Juno?
The Uninstall... button is available from the About Eclipse dialog. From that dialog click Installation Details and it's under the Installed Software tab. This typically is only available for features, not plugins. If you can find the appropriate feature that contains the plugins you want to eliminate, that should do the trick for you.
If you are unsure of the feature containing the plugin, you can attempt to go the Installation History tab in the Installation Details window and try to Revert to a previous version of Eclipse that didn't have the plugins.
Finally, you can always manually go into your Eclipse installation folder under the plugins directory and remove them manually. This will sometimes require that you run eclipse -clean from your command line/terminal to truly get rid of the plugin. This is probably the most error prone approach as you could cause problems with features/plugins that may depend on the removed plugins.

Eclipse Plugin Development : How to get event on eclipse plugin installation / updation

I am developing a custom eclipse plugin.
My requirement is to get an event as the eclipse plugin install or update completes.
It can be either before restart of eclipse or after restart of eclipse.
In case of plugin install I require an event because as plugin installed successfully I want to show a customized message of successful installation.
In case of plugin update I require an event to make some changes in some of my work space files.
Please suggest me how Can I come to know that install / update completed and from where I can call my procedures.
I think you can't get event of plugin installation, because installation requires restart for Eclipse registry update to take effect.
For the second part (after plugin udate), you may keep current version in some workspace file (e.g. preferences),
then on plugin start check if current plugin version is bigger than version in workspace, then take some actions.

How to uninstall Tasktop from Eclipse

I'm trying to uninstall Tasktop from my Eclipse IDE, but when I select it the uninstall button keeps being disabled (maybe because of some dependent plugin I can't find)
Has anyone had a similar experience? I could use some pointers on how to get this plugin uninstalled.
I had other problem with the task top plugin. I followed the conventional way to uninstall the plugin. Help -> About Eclipse -> Installed Software. The plugin was removed from the list of installed software, but still existed as a plugin, Even after resets.
As a last option I manually removed all com.tasktop.* jars and directories from the eclipse\plugin directory. That seems to do the work without any side effect damage for now.
Of course you will have to close eclipse prior to the above action.
Where are you going for the uninstall? If you go to Help -> About Eclipse -> Installed Software, you should be able to uninstall any top-level feature there. Is this not your experience?

How to update Eclipse from 3.4 (Ganymede) to 3.5 (Galileo)?

I've got my Eclipse 3.4 envirnoment set up nice and cozy the way I like it. Took me some time too, to find all the plugins (Mylin, PDT, Subclipse), set all the settings, etc. Now I see that some of the plugins (like PDT) only support 3.5 in their latest versions.
Is it possible to update from 3.4 to 3.5? I'd hate to do it all again.
I read in some mailing list where they noted that it's possible, but the conversation trailed off in another direction. Google wasn't much help, and Eclipse's documentation either.
All of your settings are actually stored as part of your workspace. So you could do a fresh install of the latest version of Eclipse, add the extra plugins that you want (many of which will have newer versions for Eclipse 3.5) and when you launch, just make sure you point to your old workspace.
Help -> Software Updates... -> Available Software tab -> Add Site...
Enter the update site for the Galileo (3.5) release train: http://download.eclipse.org/releases/galileo
Now go back to the Installed Software tab and click the Update... button.
After some computation you should be presented with a list of available updates (or some cryptic errors about how your current environment cannot be updated due to compatibility issues).
This is what I did.
1.- My workspace was in c:\Users\me\workspace.
I copied this folder to c:\users\me\eclipse\workspace-3.4 and to c:\users\me\eclipse\workspace-3.5
So now I have twice the same, just with different names.
2.- Extracted eclipse-SDK-3.5-win32.zip to C:\program files\eclipse-SDK-3.5-win32
3.- Run Eclipse 3.4 and changed the workspace from c:\Users\me\workspace to c:\users\me\eclipse\workspace-3.4. Then I closed Eclipse.
4.- Run Eclipse 3.5 and selected c:\users\me\eclipse\workspace-3.5 as the workspace location (you can also use the -data argument I think).
5.- Downloaded and installed the PDT plugin (I develop in PHP).
And "Voila", now I'm able to run Eclipse 3.4 and 3.5.
BTW, even if I had to install the PDT plug in, I didn't had to touch the configuration. It took the former one from the workspace folder.
There is some information at help.eclipse.org/galileo/index.jsp, look in Workbench User Guide\Tasks\Upgrading Eclipse.