J'écris une application qui utilise Equinox comme infrastructure OSGi. J'essaye de découvrir tous les paquets qui sont connus au moment où mon paquet est enregistré. J'ai essayé d'utiliser la ligne suivante pour récupérer tous les paquets disponibles. Toutefois,Obtention de l'ensemble [] dans Eclipse de tous les ensembles
EclipseStarter.getSystemBundleContext(). GetBundles();
me donne un avertissement de ...
accès Découragé: La méthode getSystemBundleContext() à partir du type EclipseStarter n'est pas accessible en raison de restrictions sur la bibliothèque requise D: \ java \ eclipse \ plugins \ org.eclipse. osgi_3.4.0.v20080605-1900.jar
Quelle est l'utilisation appropriée pour obtenir une liste de tous les ensembles disponibles dans le cadre?
Merci. Cela m'a amené dans la bonne direction. – Jerry