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 :

Déployer un plugin développé avec Eclipse RCP


Sujet :

Eclipse Platform

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur étude et développement java
    Inscrit en
    Juin 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement java

    Informations forums :
    Inscription : Juin 2016
    Messages : 34
    Par défaut Déployer un plugin développé avec Eclipse RCP
    Bonjour à toutes et à tous,

    J'ai développé plusieurs plugins pour éclipse avec un éclipse RCP. J'ai donc réalisé des "plugin projects" que j'ai exporté avec eclipse (File => Export => Deployable plug-ins and fragments).

    J'ai donc 2 .jar par plugin que j'aimerais "packager" dans mon éclipse mars. J'ai tenté plusieurs manipulations mais toutes infructueuses.

    Première Tentative:
    J'ai placé les .jar dans le dossier "dropins" et lancé eclipse avec le -clean mode => Pas d'apparition de mes plugins dans l'éclipse

    Deuxième Tentative:
    J'ai placé les .jar dans le dossier "plugins" et lancé eclipse avec le -clean mode => Pas d'apparition de mes plugins dans l'éclipse

    J'ai réalisé les mêmes manipulations en essayant d'exporter mes plugin en "Deployable features" mais j'ai le même résultat

    Je n'ai pas plus d'idée pour essayer de faire fonctionner mes plugins... Si quelqu'un à une piste!

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 479
    Par défaut
    Voila bien longtemps qu'on n'installe plus de plugins juste en les copiant-collant, il y a une gestionnaire de dependances dans Eclipse, c'est p2.
    Quand tu exportes tes features, verifies que "Generate repository metadata" est coche (http://help.eclipse.org/neon/index.j...t_features.htm ). Ensuite, tu testes en faisant Help > Install New Software...

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur étude et développement java
    Inscrit en
    Juin 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement java

    Informations forums :
    Inscription : Juin 2016
    Messages : 34
    Par défaut
    Bonjour,

    Merci pour votre retour. J'ai voulu tenter le coup mais:
    Nom : screenshot_38.png
Affichages : 773
Taille : 9,3 Ko

    Comme on peux le constater je n'ai pas cette option...

    J'utilise Eclipse for RCP and RAP Developers Version: Mars.2 Release (4.5.2)

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur étude et développement java
    Inscrit en
    Juin 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement java

    Informations forums :
    Inscription : Juin 2016
    Messages : 34
    Par défaut
    J'ai compris. Cette option n'est pas disponible lorsqu'on exporte en "Deployable plug-ins and fragment". Cependant, elle est dispo quand il s'agit de "Deployable features".

    Par contre lorsque je selectionne ce mode d'export, mes projets ne sont pas visible dans la partie "Available Features"....

  5. #5
    Membre Expert

    Avatar de alain.bernard
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    Décembre 2011
    Messages
    749
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur aéronautique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 749
    Par défaut
    Bonjour,

    Pour générer un p2, il faut toujours au moins une feature. Le plus simple est de créer un projet de type "Feature" dans Eclipse, et d'y inclure (onglet "Included plugins") les plugins que vous voulez déployer.
    Ensuite vous déployez cette feature, en cochant bien la case indiquée par Mickaël. Vous pourrez alors installer cette feature (et donc vos plugins) dans un autre Eclipse depuis l'update-site qui aura été généré.

    Si Eclipse vous indique lors de l'installation "No categorized items" dans le repo p2 généré, n'oubliez pas de décocher la case "Group items by category".

    Alain

  6. #6
    Membre averti
    Homme Profil pro
    Ingénieur étude et développement java
    Inscrit en
    Juin 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement java

    Informations forums :
    Inscription : Juin 2016
    Messages : 34
    Par défaut
    Bonjour alain.bernard,

    Je vous remercie pour votre réponse. Je testerai dès que possible et je viendrai faire un retour.

    Cordialement,

  7. #7
    Membre averti
    Homme Profil pro
    Ingénieur étude et développement java
    Inscrit en
    Juin 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement java

    Informations forums :
    Inscription : Juin 2016
    Messages : 34
    Par défaut
    Bonjour,

    Citation Envoyé par alain.bernard Voir le message
    Bonjour,

    Pour générer un p2, il faut toujours au moins une feature. Le plus simple est de créer un projet de type "Feature" dans Eclipse, et d'y inclure (onglet "Included plugins") les plugins que vous voulez déployer.
    Ensuite vous déployez cette feature, en cochant bien la case indiquée par Mickaël. Vous pourrez alors installer cette feature (et donc vos plugins) dans un autre Eclipse depuis l'update-site qui aura été généré.

    Si Eclipse vous indique lors de l'installation "No categorized items" dans le repo p2 généré, n'oubliez pas de décocher la case "Group items by category".

    Alain
    J'ai suivis vos conseils:
    J'ai créé un projet Feature dans lequel j'ai inclus tous mes plugins.
    J'ai ensuite exporté ce projet en cochant bien la case "Generate repository metadata"

    Je me retrouve avec: Un dossier "features" contant le projet features en .jar, un fichier content.jar, un autre artifacts.jar, un dossier de logs et un dossier de plugins contenant tous mes plugins (donc ceux contenu dans le feature) en .jar

    J'essaye ensuite d'installer ces nouveaux plugins dans mon eclipse mars. Menu "Help"/"Install New Software..."
    J'arrive sur cet écran:
    Nom : screenshot_61.png
Affichages : 758
Taille : 48,1 Ko

    Je clique sur "Add":
    Nom : screenshot_62.png
Affichages : 690
Taille : 16,2 Ko

    Puis "Archive..." et je pointe vers le feature.jar en ajoutant un petit nom.

    De retour sur la fenêtre d'Install j'ai une croix rouge avec le message: Could not find jar:file:d/Profiles/MY_NAME/Desktop/features/MY_FEATURE_NAME.jar!/

    Ici je ne comprend pas pourquoi le point d'exclamation à la fin? et pourquoi ne trouve t-il pas mon .jar?

    J'ai essayé en pointant vers les plugins.jar, vers l'artifact.jar et vers le content.jar mais j'obtient le même message.

    J'ai essayé la même chose mais au lieux d'ajouter le repo en "Archive..." j'ai tenté "Local..." mais le résultat est le même.

    Je dois probablement me tromper quelque part mais où

    Cordialement,

Discussions similaires

  1. Ressources dans un PlugIn avec Eclipse RCP
    Par Angelure dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 28/04/2009, 10h03
  2. Problème de plugins svn avec eclipse
    Par michael2000 dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 18/11/2008, 00h02
  3. besoi de tutorial pour IHM rapide avec eclipse RCP
    Par henpower dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 14/04/2008, 10h47
  4. Plugin TOMCAT avec eclipse
    Par faico dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 27/09/2006, 17h29
  5. [Plugin] Lancement d'Eclipse RCP
    Par thelma dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 22/06/2004, 14h23

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