The OSGi Application Development tools for Eclipse helps you develop and build dynamic, modular OSGi applications. You can:
- Create and edit OSGi bundles, composite bundles and applications
- Import and export OSGi bundles, composite bundles and applications
- Convert existing Java EE assets into OSGi bundles
- Create and edit OSGi blueprint configuration files
- Debug and diagnose your bundles and Aries applications
You must have GEP installed before using OSGi Application Development tools. See Installing Geronimo Eclipse Plugin for how-to.
Follow the instructions below to install the OSGi tools for Eclipse:
- Start Eclipse from your installation directory.
- In the main menu, click Download>Download OSGi Application Development Tool.
- Follow the instructions on the newly opened web page or refer to the steps below as a quick start.
- Click Install New Software under Help menu.
- Click Add to add a new repository location in the follow-up window.
- Type
http://public.dhe.ibm.com/ibmdl/export/pub/software/rational/OSGiAppTools
in the Location field, and then click OK. - Select OSGi Application Development in the list of available software, and then click Next.
- Click I accept the terms of the license agreements after you read the license agreements.
- Click OK for any warning messages and choose Restart Now to activate the OSGi tools.
Before you install a newer version of the OSGi Application Development tools, you have to uninstall the previously installed plug-ins:
- Start Eclipse.
- In the main menu, click Help > Install New Software.
- In the Install dialog box, click the What is already installed? link.
- In the Eclipse Installation Details window, on the Installed Software tab, hold down Ctrl and then click the following features:
- OSGi Application Development Tools
- OSGi Application Development Tools UI
- OSGi context-sensitive help
- OSGi Help documentation
- OSGi Help documentation
- Click Uninstall, and then
- Click Finish to remove the features from Eclipse.