Bonjour à tous,
je suis en train de réaliser une application avec comme base Equinox. Avec Eclipse, j'arrive facilement à créer des bundles (des plugins en fait).
Mais je souhaite maveniser le projet, et là ça coince : lorsque j'essaie de créer un bundle, l'erreur suivante est levée :
Cette erreur me semble d'autant plus curieuse que la classe de.vogella.osgi.firstbundle.Activator est disponible directement dans le bundle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [ERROR] Error building bundle de.vogella.osgi:first-bundle:bundle:0.0.1-SNAPSHOT : Bundle-Activator not found on the bundle class path nor in imports: de.vogella.osgi.firstbundle.Activator [ERROR] Error(s) found in bundle configuration
Ci-joint le pom de mon bundle (note : j'ai utilisé les sources d'un tutoriel trouvé sur le web pour ma première approche), ainsi que le fichier manifest du bundle.
Quelqu'un peut-il m'aider à corriger le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Firstbundle Plug-in Bundle-SymbolicName: de.vogella.osgi.firstbundle Bundle-Version: 1.0.0 Bundle-Activator: de.vogella.osgi.firstbundle.Activator Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: J2SE-1.5 Import-Package: org.osgi.framework;version="1.3.0"
Partager