Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Uninstall Mylyn from Eclipse Galileo

Tags:

eclipse

mylyn

Is there a way I can uninstall Mylyn from Eclipse PDT. It comes pre-installed and I don't think I am going to use it. So I want to take all the additional plugins out of my eclipse copy as my IDE is already running sluggishly.

like image 930
Rajat Avatar asked Dec 03 '09 01:12

Rajat


People also ask

How do I remove a plugin from Eclipse?

To remove a plug-in you need to remove the JAR file from the "plugins" directory, located in your Eclipse installation directory. Under Indigo/3.7 the "Help > About Eclipse > Installation Details > Installed Software tab > Uninstall..." option works.

How do I remove Tabnine from Eclipse?

Go to Help > About Eclipse > Installation Details. Select ״Tabnine Eclipse Plugin", and click Uninstall.


3 Answers

The uninstall process is explained in the Mylyn FAQ

We recommend uninstalling in Eclipse via the Help → Software Updates → Manage Configuration dialog. If you get an error message when trying to uninstall, you will need to first uninstall dependencies that use Mylyn. These include things like the Subclipse Mylyn integration and the Bugzilla Connector.

You can also uninstall manually by deleting all of the Mylyn plug-ins and features from the eclipse/plugins and eclipse/features directory make sure to delete all of the plug-ins and then restart Eclipse with the -clean option (e.g. by inserting it into a shortcut or the eclipse.ini file.


Recent versions of Eclipse might not allow uninstalling mylyn: see bug 327157:

I am sorry to hear that you wish to uninstall Mylyn. It is correct that most packages provided by Eclipse only have a single root feature and do allow individual components to be uninstalled.

I can assure you that Mylyn has an negligible impact on Eclipse if it is not used. If you follow the following steps none of the Mylyn plugins will get loaded on startup:

  • Close the Task LIst view,
  • Disable Mylyn Tasks UI and Mylyn Team UI under General > Startup and Shutdown

Additionally, you can remove Mylyn UI contributions under General > Capabilities by disabling the Tasks category (not all Eclipse packages provide that option).

Alternatively, you can use an Eclipse package such as the SDK that does not include Mylyn by default. Eclipse also provides a bare-bones RCP download that only has required components which can be extended as needed.

That means a manual uninstall as documented by Dawid Drozd is the only option:

  • *nix version
  • Windows version
like image 104
VonC Avatar answered Sep 20 '22 01:09

VonC


When Mylyn is not being used (i.e., no Mylyn views open and no active task) it should not effect performance in any way. If it is causing you performance problems please file a bug, as:

The Mylyn team considers any speed or memory performance overhead from Mylyn to be a critical bug. Please file a bug report: http://eclipse.org/mylyn/support/

If you want to speedup your startup without uninstalling Mylyn, since uninstalling plugins in Eclipse can be tedious, open Window -> Preferences -> General -> Startup and Shutdown and uncheck the Mylyn features.

like image 22
David Shepherd Avatar answered Sep 23 '22 01:09

David Shepherd


Source: http://blog.sarathonline.com/2012/05/eclipse-indigo-without-mylyn.html

For me works great.

#cd path-to-eclipse installation
#prep
 mkdir disabled disabled/features disabled/plugins

#remove mylyn
 mv plugins/*mylyn* disabled/plugins/
 mv features/*mylyn* disabled/features/

#remove cvs
 mv features/*cvs* disabled/features/
 mv plugins/*cvs* disabled/plugins/

#remove windows builder
 mv plugins/*.wb.* disabled/plugins/
 mv features/*.wb.* disabled/features/

#if svn is used, git may not be necessary; However, there is little harm keeping it
 mv features/*egit.* disabled/features/
 mv plugins/*jgit* disabled/plugins/
 mv plugins/*egit* disabled/plugins/
like image 33
Dawid Avatar answered Sep 24 '22 01:09

Dawid