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

NetBeans Java Discussion :

[NB5.5] Uninstaller de modules


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut [NB5.5] Uninstaller de modules
    Bonjour,

    Pour un projet utilisant le NetBeans RCP, je cree mes propres modules (NBM) pour contenir des scripts BeanShell et leur dependances.

    Je peux les installer sans problemes dans NetBeans et meme les desinstaller en utilisant le Module Manager, un reve eveille quoi !

    Mon probleme c'est que mes scripts partagent certaines dependances et que si j'en desinstalle un, les autre ne marchent plus du coup.

    J'ai vu que dans le "module status file" du NBM, le fichier XML qui se trouve dans netbeans/config/Modules/, on peut specifier un installer grace au parametre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <param name="installer">org-netbeans-modules-foo.ser</param>
    Existe-t'il la meme chose pour un uninstaller ? Ca me permettrait d'utiliser le mien qui respecterait les dependances inter scripts

    Autre point interessant: ou trouver de la doc concernant ce genre de chose (installer, uninstaller de modules) parce que tatonner c'est bien, mais ca prend un temps fou ..

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

  2. #2
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut
    Bon ca m'apprendra a poser des questions stupides ..

    Apres investigation de ma part il s'avere que la classe pour installer est aussi utilisee pour desinstaller.

    Merci a ceux qui ont pris le temps de me lire,

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

  3. #3
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Salut,

    La configuration de la politique de chargement ne suffit pas à répondre a ton problème ?

    pour la doc il faut parcourir l'api pour y trouver les liens vers les articles de netbeans.org, pas facile je te l'accorde. Le wiki commence a bien se fournir aussi.

    n!co

  4. #4
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut
    Citation Envoyé par n!co
    La configuration de la politique de chargement ne suffit pas à répondre a ton problème ?
    Qu'entends tu par la ?

    Si c'est quelque chose que l'on peut configurer dans le source d'un module NetBeans dans l'IDE alors c'est quelque chose que je ne peux pas faire, du moins pas aussi facilement, car mes modules (enfin le .nbm) sont generes par une classe ecrite par mes soins et non pas par NetBeans.

    Si c'est quelque chose que l'on peut configurer dans l'IDE (ou l'application base sur la plateforme) je ne pense pas que cela suffira pour identifier quelles parties peuvent etre supprimees et quelles parties sont encore utilisees par d'autre modules.

    Pour detailler ma problematique:

    Mon appli travaille sur un script BeanShell et trouve ces dependances (directives addClasspath et source dans le script), ces dependances sont de 2 types des jars qui vont dans un repertoire lib et des "helpers" ecrit en BeanShell qui vont dans un repertoire helpers, le script lui meme allant dans un repertoire scripts.

    Le probleme c'est si deux scripts dependent du meme jar par exemple, ce jar (dans le repertoire lib) va etre supprime a l'uninstall de l'un et l'autre est plante du coup.

    Alors une solution serait de creer un nbm par dependances mais la je vais generer des nbm par paquet de douzes et l'install d'un script sera deja moins directe.

    Une classe qui fait le boulot proprement me plait plus comme approche.. de toute facon j'aurai besoin d'un installer ne serait-ce que pour enregistrer les scripts aupres d'un autre module .

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/08/2007, 14h05
  2. Module FTP.pm ?
    Par MSP dans le forum Modules
    Réponses: 4
    Dernier message: 04/08/2003, 15h49
  3. module Find
    Par martijan dans le forum Modules
    Réponses: 8
    Dernier message: 09/07/2003, 11h07
  4. cherche module ou langage pour récupérer des données audio..
    Par Ry_Yo dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 12/05/2003, 17h44
  5. PerlDoc sur une fonction d'un module
    Par lesouriciergris dans le forum Modules
    Réponses: 2
    Dernier message: 13/03/2003, 20h50

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