Cet exemple illustre l'utilisation de Maven dans des bundles OSGi.
L'application OSGi se compose d'un bundle Web OSGi contenant un servlet qui accède à des services fournis par d'autres projets de bundle.
Les projets de bundle qui fournissent les services (addition, multiplication) sont des projets Maven convertis pour OSGi. L'application s'exécute sur WebSphere Application
Server. Cet exemple constitue une introduction à l'utilisation des outils de développement OSGi.
Pour pouvoir utiliser cet exemple, vous devez avoir installé et configuré WebSphere Application Server version 8.0 ou ultérieure. Pour vérifier si un environnement d'exécution de serveur est disponible, cliquez sur
, développez Serveur et cliquez sur
Environnements d'exécution installés. Vous pouvez utiliser ce volet pour ajouter,
supprimer ou éditer des définitions d'environnements d'exécution serveur installés.
Vous pouvez aussi télécharger et installer le support d'un nouveau serveur.
Pour déployer l'exemple :
- Importez l'exemple.
- Dans la vue Explorateur d'entreprise, développez .
- Cliquez avec le bouton droit de la souris sur org.sample.calculator.web.CalculatorServlet et sélectionnez Exécuter sur le serveur.
- Sélectionnez WebSphere Application
Server version 8.0 ou ultérieure.