IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Platform Discussion :

Chargement d'un plugin eclipse


Sujet :

Eclipse Platform

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 6
    Par défaut Chargement d'un plugin eclipse
    Bonjour,

    Je souhaiterais savoir si il est possible de charger un plugin dynamiquement dans eclipse, c'est-à-dire sans avoir à le redémarrer. Et si oui quelle serait la méthode à utiliser pour le faire, j'ai regardé dans l'api d'eclipse mais je n'ai pas trouvé.

    Merci
    Au revoir,

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 63
    Par défaut
    Wao ...Pense pas sa soit possible mais je vais me renseigné aussi ...ca pourrait etre utile ...

  3. #3
    Membre chevronné

    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Juin 2004
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Juin 2004
    Messages : 332
    Par défaut
    Oui c'est tout à fait possible (OSGi inside! )
    Tu peux faire ce genre de choses :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Bundle bundle = context.installBundle(
          "file://lejardetonbundle.jar");
        bundle.start();
    Pour que tes autres plugins soit au courant des extensions/pts d'extensions amenés par le plug-in que tu installes dynamiquement, il faudra qu'ils soient listener sur l'extensionregistry exposé par la Platform...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 6
    Par défaut
    Je me suis renseigné sur OSGi apparement, il est effectivement possible de charger dynamiquement un plugin à partir d'un BundleContext. Mais étant nouveau avec cette api, je ne comprend pas comment le récupérer

  5. #5
    Membre chevronné

    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Juin 2004
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Juin 2004
    Messages : 332
    Par défaut
    Tu peux utiliser le BundleContext de n'importe quel Activator que tu as sous la main ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonActivator.getDefault().getContext()...

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 6
    Par défaut
    ça marche merci de ton aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Bundle bundle = Activator.getDefault().getBundle().getBundleContext().installBundle("file:///test_1.0.0.jar");
    bundle.start();

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. JNI et Plugin Eclipse: chargement d'une DLL
    Par etanonline dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 15/05/2011, 18h47
  2. [Plugin]Plugins Eclipse Oracle
    Par Canou dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 30/11/2005, 23h07
  3. [langage] EPIC Plugin eclipse pour perl
    Par JefDeBourges dans le forum Langage
    Réponses: 2
    Dernier message: 21/12/2004, 18h06
  4. [Webservice] Plugin Eclipse
    Par lihe dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 23/09/2004, 10h43
  5. Plugin Eclipse pour validation de donnees XML (shema)
    Par Raphael94 dans le forum Valider
    Réponses: 2
    Dernier message: 10/06/2004, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo