...
Do not use the default location !as this will be the workspace root.
Use as target platform: OSGi framwork: standard
Adding Dependencies
Most bundles will require Odysseus core components. These dependencies can be added in the MANIFEST.MF file
Add de.uniol.inf.is.odysseus.core
and for server components de.uniol.inf.is.odysseus.core.server
to the list to required bundles: .
Although, it is best OSGi practise to add packages and not plug-ins, in Odysseus there are some restrictions that could lead to problems, when using package import. So it is better to use the plugin import
Feature
This new bundle will not be part of Odysseus until it is added to a feature. First look, if this bundle can be added to an existing feature. In this case open the feature in Eclipse and add the bundle. Here e.g. the key value feature:
and add the plug-in under Plug-ins
If its a new feature, create a new feature project in Odysseus:File/New/Feature Project
...
Finally, a new feature must be added to an existing project (under dependenciesSee also Adding features to products)
or a new project must be created:
...
For an new product, you could copy one existing.Important: You must change the product id!