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 Java Discussion :

Update Site Project


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 347
    Par défaut Update Site Project
    Bonjour,

    Je suis en train de réaliser un plugin pour Eclipse et il fonctionne très bien.

    J'ai vu que dans File > New > Other, on peut créer un Update Site Project...
    A l'heure actuellement mon plugin s'installe manuellement et je me dit qu'il serait bien s'il pouvait se mettre à jour via mon site (ou j'hébergerais mes plugins).

    J'ai donc créé un Update Site Project, j'ai indiqué mes plugins (feature) et il me les build bien.

    Problème : Qu'est ce que j'en fait ?
    En effet, je me retrouve avec un site.xml, index.html, web,plugins, feature mais quand j'installe mon plugin sur Eclipse, cela ne change rien du tout. J'ai l'impression qu'il lit uniquement le dossier plugins, et ignore toute la partie site...

    Ai-je un problème, ou est-ce que je ne sait pas bien m'en servir ?

    Dois-je faire un export de l'Update Site Project et si oui comment ?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Bonjour,

    Le projet "Update Site Project" contient l'installeur de ton plugin.

    Tu as dû référencer le projet Eclipse feature dans ton site.
    Après avoir cliqué sur le bouton Build All (onglet Site Map de site.xml), il doit créer un jar dans le répertoire features et un jar dans le répertoire plugins (source compile de ton plugin + icons, ...).

    Avant de vouloir tester sur Internet ton site, tu devrais le tester sur un site local.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 347
    Par défaut
    Ok très bien !
    Justement j'essaie en local.

    Donc, on pointe sur le "New Local Site" directement sur le projet Update Site après qu'il ait fait un Build. Et c'est tout, ensuite il se mettra à jour ?

    Et si je veux fournir un zip pour une installation manuelle, dois-je mettre également le site.xml... ou il est à mettre uniquement sur le site ?

    Merci bien

  4. #4
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Oui c'est bien ça, tu as tout compris. Ton projet update site est le contenu entier de ton projet Eclipse, donc oui il faut que tu gardes site.xml (qui est utilisé en Local ou non).

    Après tu a deux solutions :
    1. Zipper le projet Update Site que tu mets ensuite sur ton site WEB. Les personnes téléchargent ce zip, ils le décompressent sur leur disque et ils utilisent "New Local Site"

    2. Tu mets le contenu de ton projet Eclipse Update Site sur ton Site WEB en gardant la même arborescence. Après tu donnes l'URL de ton répertoire qui contient le fichier site.xml et normalement ça devrait fonctionner aussi.
    Après avec un Remote Site tu renseignes l'URL http://myserver/eclipse
    ou http://myserver/eclipse contient site.xml

    Angelo

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 347
    Par défaut
    Super ! Merci beaucoup.

    Par contre, quand je fais "Site Local" pour installer mon plugin, il met par défaut le nom du dossier où se trouve mes plugins.
    Pas terrible, est-il possible de préciser un nom dans site.xml ?

  6. #6
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Je suis désolé, je n'ai pas bien compris ton problème.

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/01/2010, 13h38
  2. Update Site et Site.xml
    Par bamby44 dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 15/06/2009, 17h20
  3. Plugin Eclipse ne fonctionnant pas par l'update site
    Par Samildanach dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 18/05/2009, 11h52
  4. Update Site et htaccess
    Par KorWipe dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 12/02/2009, 22h29
  5. Déployer un plugin avec un Update Site
    Par OUaOU dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 26/06/2007, 14h52

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