Project types

Every remote project must have a remote location associated with it. If a remote project also has a local location associated with it then it is of type local. If it is remote only then it is of type remote.

All remote projects have Remote locations or contexts associated with them that will allow the source contained in the project to be built and executed on a target remote server.

In addition you may choose to have a local location associated with this project. This would enable the following set of functions.

  1. The ability to continue to work with the source even when there is no connection available to the remote server.
  2. The ability to use Eclipse-based source control using products like Rational® Team Concert.
  3. The ability to use more than one context to target multiple languages, hosts and environments from a single project.

By default the local location or context will be a directory within the Eclipse workspace directory. You have the option of customizing this if you wish.

There are two options for how the source files in a local location will be kept in synch with the remote location.


Feedback