Handling multiple Eclipse Installations [message #646198] |
Wed, 22 December 2010 16:17 |
andy Messages: 5 Registered: June 2010 |
Junior Member |
|
|
Hello,
i have the following problem:
I am an employee from a big company. In my company the developers use Eclipse as the Development Environment.
My task is it to configure the eclipse for the whole company - we have round about 3000 developers which are using the development environment eclipse provided by me.
And some developers need the plugins "wtp, tptp, birt and mylyn", some others need only "Subversive and m2Eclipse" others needs another plugin list. It also can be, that other developers need the plugins "wtp, tptp, birt, mylyn + Subversive, m2Eclipse".
How can i configure Eclipse to start with a selected plugin list?
this is the way i currently configure eclipse to do it:
I download an Basic Eclipse Installation (Eclipse Classic 3.5.2). Then i copy it, start the copy, and install the plugins that were used by all developers.
The PLugins are for example: subversive, m2eclipse, checkstyle, findbugs.
Now i close it. and copy the whole eclipse folder to the Basic Eclipse Installation in "ECLIPSE_HOME/roles/<profilename>".
Then i delete all files from the copy which already exists in the basic eclipse installation.
after i did it i have 2 different eclipse installations in my roles directory inside of the basic eclkipse installation.
to configure eclipse now to use one of the roles dirs i create a link-file in the dropins folder.
if someone want to start with both roles, in the dropins folder should be 2 link-files.
And by starting the basic installation, all roles which are linked with the link-file in the dropins folder, eclipse starts and load the linked plugins into the eclipse.
Is there another Way to do that?
I also tested "bundle pooling" with p2. but there is no possibility to select more than one bundle to use from pool.
or is that wrong????
[Updated on: Wed, 22 December 2010 16:17] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.05106 seconds