-buildpath instruction is the main mechanism to add build-time dependencies to a project. A dependency is either another project in the workspace, or a bundle in a repository. The
-buildpath is only used during compile and build time; it is never used to run projects. Because
-buildpath dependencies are only used compile time it’s recommended to add bundles containing only APIs; you don’t need bundles containing implementations.
An example of the
-buildpath could be the following, where three dependencies are defined:
-buildpath: \ some.other.workspace.project;version=project,\ osgi.core;version=4.3.1,\ osgi.cmpn;version=4.3.1