Eclipse tip o' the day
By default, Eclipse expects all its plugins to be in $ECLIPSE_HOME/plugins. This doesn't work too well for upgrading since you have to copy all of your installed plugins to Eclipse everytime you upgrade. To solve this, you can place all your plugins in an external direct and point to them using a link file. To do this, create a links directory in $ECLIPSE_HOME and create a file inside it that points to an alternate location. The name of this file doesn't seem to matter, but it must end with a ".link" extension. In this file, put a path:
path=C:\\Tools\\myplugins
Then in c:\Tools\myplugins, create an Eclipse-like directory structure so you end up with c:\Tools\myplugins\eclipse\plugins. Then drop your plugins in that directory. If you choose to use an alternate workspace as well, upgrading Eclipse will be as easy as copying in your links folder. BTW, here's more information on upgrading Eclipse.
Posted by Colin Sampaleanu on August 26, 2004 at 02:53 AM MDT #
Posted by Matt Raible on August 26, 2004 at 04:11 AM MDT #
Posted by 66.142.135.93 on August 26, 2004 at 03:03 PM MDT #
Matt,
You are suppose to be able to do what Colin saying within RCP applications. You may want to look at the new OSGi features. I think if you use the RCP, you have access to all the OSGi functionality that was added to Eclipse 3.0. This allows you load, unload, update and install plugins. Here is a web article that might be helpful. http://www.eclipse.org/equinox/index.html
If you have another other Eclipse questions, just buzz me. Another place to check with is Ed Burnett's EclipsePowered blog. He got some good articles on the RCP.
Posted by Jeff Duska on August 26, 2004 at 05:58 PM MDT #
Posted by Ali Pope on August 26, 2004 at 10:01 PM MDT #
Posted by Matt Raible on August 26, 2004 at 10:06 PM MDT #
Posted by Ali Pope on August 26, 2004 at 10:09 PM MDT #
Posted by Colin Sampaleanu on August 27, 2004 at 04:21 PM MDT #
Posted by Colin Sampaleanu on August 27, 2004 at 04:23 PM MDT #
Posted by srikanth balusani on September 03, 2004 at 05:44 AM MDT #