J'ai développé un bundle OSGi, que j'ai l'habitude de tester depuis Eclipse. Après avoir exporté le bundle, j'obtiens un fichier bundle.jar. Je voudrais être en mesure d'exécuter le fichier généré à partir de la ligne de commande. Quelque chose comme:Exécution du bundle osgi à partir de la ligne de commande
C: \ java -jar bundle.jar chemin osgi_framework
Mais, comment inclure le cadre osgi en elle? et aussi, comment puis-je commencer le paquet immédiatement?
Bonjour Neil. J'ai essayé vos suggestions et même si tout a fonctionné comme prévu avec Felix, on ne peut pas en dire autant d'Equinox. J'ai essayé d'exécuter votre commande "java -jar org.eclipse.osgi_VERSION.jar -console" mais ensuite elle se bloque. Une idée de ce qui pourrait être faux? –
J'ai essayé de courir avec -consoleLog et le problème semble être lié à ne pas trouver org.eclipse.equinox.console. Je ne comprends pas. Je viens de télécharger la dernière version stable du site d'Equinox. –