Setting up an update site project

An update site project is represented in the workspace with a project that has a site.xml file at its root.

PDE provides a wizard for setting up an update site project. Typically, you use this wizard to set up an update site once you are done developing plug-ins, fragments and features. However, you can create the site project at any stage of development.

By default, an update site project is created local to your workspace. Since you may want to host multiple versions of your plug-ins and features in this site, you may want to keep the update site outside the workspace location. In that case, change the location of the update site project during creation. If the location you specified already contains the files the wizard is about to create, it will keep them instead. This will allow you to create this project in more than one workspace and point at the same shared location.

Example: Setting up an update site project

Assuming that you have followed the previous examples, you should have "XYZ Plug-in" and "German Fragment" in your workspace already, as well as "Sample Feature" feature project.  We will create an update site that can serve "Sample Feature" to the update manager.

  1. Bring up the update site wizard via New > Project > Plug-in Development > Update Site Project.
  2. Set the name of the project to "Update Site".
  3. Set the update location to a non-default location.
  4. Select the Generate a web page listing option.  This will help advertise your features and plug-ins to the world.  Click Finish.