Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I'd like to provide an Eclipse update site on an internal corporate server so that we can manage the deployment of Eclipse features to our developers (as long as this is allowed by the plug-ins licence of course).

Essentially I'd like one update site where we can store the plugins and developers can connect to this as needed. We can also then deploy updates to this site so that we can keep the developers machines synchronised and ensure plugins are compatible with each other and work well together.

I couldn't find any documentation on how to do this online, though I'm sure there must be some out there. Does anyone have any pointers or can provide an overview of what is required?

share|improve this question

3 Answers 3

up vote 2 down vote accepted

A new update site can be created in Eclipse by doing the following:

  1. From an eclipse installation with the neccessary plugins create a new "Update Site Project"
  2. After following the wizard open the site.xml file with the "Site Manifest Editor" (the default).
  3. Add features from the Eclipse installation.
  4. Select Build All to create the site structure.

After following these steps the structure needed will have been created. You can then deploy this static structure onto a web server for other members of the team to access.

share|improve this answer

I posted a similar question last September on Stackoverflow.

The p2 mechanism was clearly too young with eclipse3.4.

Since then, I only found (with eclipse 3.5 Galileo):

Composing and updating custom Eclipse distros

(not tested myself, but it is supposed to be a way to define your own Eclipse distro, and their updates)

share|improve this answer

I'd suggest you to visit an existing update site and get the general structure. As far as I know you dont need any special configuration for that. The archieves are auto detected by Eclipse Update Manager...

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.