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

Installation plugin offline


Sujet :

Eclipse

  1. #1
    Membre éprouvé Avatar de scandinave
    Homme Profil pro
    Développeur Java, NodeJs/Angular
    Inscrit en
    Mai 2009
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java, NodeJs/Angular

    Informations forums :
    Inscription : Mai 2009
    Messages : 277
    Points : 919
    Points
    919
    Par défaut Installation plugin offline
    Bonjour,

    Au boulot, je n'ai pas internet. Un peu pénible pour du développement je sais...

    Du coup pour répondre à mes besoins concernant les plugin Eclipse, je me suis tourné vers le mirroring de repository via p2.

    Voici les commandes que j'utilise pour récupérer le plugin GlassFishTool par exemple :

    eclipsec -nosplash -verbose -application org.eclipse.equinox.p2.metadata.repository.mirrorApplication -source http://download.oracle.com/otn_software/oepe/kepler -destination D:\Downloads\glassfishTool

    eclipsec -nosplash -verbose -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication -source http://download.oracle.com/otn_software/oepe/kepler -destination D:\Downloads\glassfishTool
    Cela me télécharge bien quelque chose. Je me retrouve avec une structure comme celle-ci :
    glassfishTool
    |___> features
    |___> plugins
    |___>artifact.jar
    |___>content.jar
    Quand je vais dans Help > Install New Software et que je sélectionne le dossier, il me trouve bien tout le contenu du plugin. Seulement pendant l'install j'ai l'erreur suivante :

    An error occurred while collecting items to be installed
    session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,oracle.eclipse.tools.glassfish,6.2.1.201310021700
    No repository found containing: org.eclipse.update.feature,oracle.eclipse.tools.glassfish,6.2.1.201310021700
    No repository found containing: osgi.bundle,oracle.eclipse.tools.glassfish.ui,6.2.1.201310021700
    No repository found containing: osgi.bundle,org.eclipse.sapphire.modeling,0.6.5.201309181654
    No repository found containing: osgi.bundle,org.eclipse.sapphire.modeling.xml,0.6.5.201309181654
    No repository found containing: osgi.bundle,org.eclipse.sapphire.platform,0.6.5.201309181654
    No repository found containing: osgi.bundle,org.eclipse.sapphire.workspace,0.6.5.201309181654
    Quelqu'un aurait-il une solution à ce problème ? J'ai vraiment besoin de pouvoir avoir les plugins disponibles en offline.

    J'ai déjà essayé les solutions du type, ajouter un "/" à la fin des liens des repository ou décocher "Contact all updates sites during install to find required sofware".

    Merci d'avance

  2. #2
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    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 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Tu la fais comment ton installation? En ligne de commande ou depuis l'interface graphique?

    Si il n'y a pas de souci de configuration, ce message signifie que le repository que tu as téléchargé n'est pas "autonome" et a des dépendances vers des plug-ins qu'on trouve sur d'autres repositorys (que tu n'as pas du coup).
    Il te faudra alors récupérer les repositorys en question de la même manière que tu as récupéré celui-ci, et les ajouter lors de ton installation,
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  3. #3
    Membre éprouvé Avatar de scandinave
    Homme Profil pro
    Développeur Java, NodeJs/Angular
    Inscrit en
    Mai 2009
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java, NodeJs/Angular

    Informations forums :
    Inscription : Mai 2009
    Messages : 277
    Points : 919
    Points
    919
    Par défaut
    J'ai trouvé d'ou venait le problème, il manquait effectivement des dépendances. En fait l'utilitaire p2 fournis avec eclipse qui permet de télécharger une copie en local d'un update site semble ne pas fonctionner parfaitement. Pour le glassfish tool, j'ai du le relancer plus de vingt fois avant d'avoir tout les fichiers. Une fois ceci fait, tout s'installe nickel.

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

Discussions similaires

  1. probleme d'installation plugin easy strut sous eclipse ?
    Par ouadie99 dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 15/01/2007, 21h15
  2. C::B et DevPak Updater/Installer plugin
    Par EMTM-38 dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 19/07/2006, 00h52
  3. [Plugin][Jigloo] Installation plugin Jigloo
    Par BarbapapaDK dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 10/03/2006, 14h42
  4. [Plugin][EasyStruts] Installation plugin EasyStruts
    Par LESOLEIL dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 06/03/2006, 12h57
  5. [Plugin][tomcat]Pbe Installation Plugin
    Par eudes dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/11/2005, 16h12

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