Comment installer le plugin pour Eclipse à partir de .zip


281

Comment installer le plugin Eclipse à partir de .zip? J'ai installé des plugins en choisissant le site puis en vérifiant mais jamais depuis .zip. Quelqu'un peut-il aider?

Réponses:


219

Cela dépend de ce que contient le zip. Jetez un coup d'œil pour voir s'il contient content.jar et artifacts.jar. Si c'est le cas, il s'agit d'un site mis à jour archivé. Installez-le de la même manière que vous installez à partir d'un site distant.

Si le zip ne contient pas content.jar et artifacts.jar, accédez au répertoire dropins de votre installation Eclipse, créez un sous-dossier (le nom n'a pas d'importance) et développez votre zip dans ce dossier. Redémarrez Eclipse.


23
Pour l'installation à partir d'une archive locale, j'ai remarqué que parfois vous devez décocher "Grouper les éléments par catégorie" pour voir le plugin disponible à l'intérieur du pot. Au cas où cela ne semble pas fonctionner.
Stoffe

3
@Stoffe, la nécessité de décocher "regrouper les éléments par catégorie" dépend de la façon dont le référentiel a été préparé (ses métadonnées). Peu importe que le référentiel soit en ligne ou dans un fichier zip local.
Konstantin Komissarchik

3
Vous trouverez le dossier dropins après l'installation d'Eclipse directement dans le dossier eclipse: eclipse / dropins de ekkescorner.wordpress.com/2009/06/27/…
Diederik

4
Souhaitez-vous développer "installer à partir de la même manière ..." @Crifan a une très bonne réponse.
user2316667

2
Que voulez-vous dire par "Installer à partir de la même manière que vous installez à partir d'un site distant"? Je ne peux pas mettre un dossier comme site de mise à jour à partir d'ici, seules les URL sont autorisées.
ViniciusPires

374

1. assurez-vous que votre fichier .zip est un plugin Eclipse valide

Remarque:

  1. cela signifie: votre fichier .zip contient des dossiers features et plugins, comme ceci:entrez la description de l'image ici
  2. pour une nouvelle version du plugin Eclipse, il peut également inclure deux autres fichiers content.jar , artifacts.jar, par exemple:entrez la description de l'image ici

mais ce n'est pas important pour le plugin,

le plus important est les dossiers features etplugins

qui contient le xxx.jar nécessaire,

par exemple: entrez la description de l'image ici

2.pour un fichier .zip Eclipse Plugin valide, vous avez deux méthodes pour l'installer

(1) installation automatique

Help -> Install New Software -> Add -> Archive

puis choisissez votre fichier .zip

exemple:

entrez la description de l'image ici

(2) installation manuelle

  1. décompresser le fichier .zip -> dossiers obtenus featuresetplugins
  2. les copier dans le dossier racine d'Eclipse , qui contient déjà featuresetplugins
  3. redémarrez Eclipse, vous pouvez voir les paramètres de votre plugin installé dans Window -> Preferences entrez la description de l'image ici

pour une explication plus détaillée, vous pouvez consulter mon article (écrit en chinois ):

Méthodes récapitulatives d'installation du plug-in Eclipse à partir de .zip


La «méthode d'installation manuelle (2)» n'est pas la méthode recommandée pour installer manuellement des plug-ins. La méthode recommandée consiste à placer les pots dans le dropinsrépertoire, comme Konstantin le décrit dans sa réponse .
Lii

5
Il convient de mentionner que votre message avec "l'explication plus détaillée" est écrit en chinois.
faintsignal

Si vous souhaitez l'ajouter à partir de la ligne de commande stackoverflow.com/questions/23946703/…
cursed_axes

votre processus d' installation manuelle est la seule solution qui a fonctionné pour moi pour ce plugin
Sabir Khan

Ne choisissez pas votre fichier .zip, mais décompressez-le. Puis Add -> Localpour sélectionner le dossier qui en a extrait un. ce dossier suppose qu'il ne contient qu'un seul eclipsedossier.
JustWe

15

C'est le moyen le plus simple que j'ai trouvé pour installer un plugin localement chez eclipse -

entrez la description de l'image ici


Joli. Oeuvre vers 2019.
Joseph

6

Vu ici . Vous pouvez décompresser et

entrez la description de l'image ici entrez la description de l'image ici

Cliquez sur Local pour préfixer votre emplacement avec le fichier: / C: / etc / folder

Vous pouvez cliquer sur archive à la place et sélectionner votre zip, comme suggéré dans la deuxième question populaire. Il préfixera jar: //path.zip mais il n'est pas accepté par Eclipse lui-même. J'ai donc utilisé la solution de dossier simple.


5

La réponse acceptée de Konstantin a fonctionné, mais il y a eu quelques étapes supplémentaires. Après avoir redémarré Eclipse, vous devez toujours aller dans les mises à jour logicielles, trouver votre nouveau logiciel disponible, cocher la ou les cases correspondantes et cliquer sur le bouton "Installer". Ensuite, il vous invitera à redémarrer à nouveau et seulement alors vous verrez vos nouvelles vues ou fonctionnalités.

De plus, vous pouvez vérifier la vue "Journal des erreurs" pour tout problème avec votre nouveau plugin dont eclipse se plaint.


3

Ajoutez à la réponse de Criffan,

2.pour un fichier .zip Eclipse Plugin valide, vous avez deux méthodes pour l'installer (1) installation automatique

Ici, lorsque vous essayez d'installer le plug-in, cela donnera parfois une erreur comme Dialog apparaît lorsque vous essayez d'ajouter un plug-in

nous devons décocher le groupe Éléments par catégorie dans l'onglet Détails, puis cela fonctionnera bien.


2

Pour installer le plug-in, décompressez le fichier dans le répertoire d'installation d'Eclipse (ou le répertoire du plug-in selon la façon dont le plug-in est conditionné). Le plug-in n'apparaîtra qu'après avoir redémarré votre espace de travail (Reboot Eclipse).


3
Cela n'a pas fonctionné depuis plusieurs années maintenant. Vous devez utiliser le répertoire dropins ou installer via l'interface d'installation d'Eclipse.
Konstantin Komissarchik

@ Konstantin Komissarchik J'ai utilisé ça comme il y a deux ou trois mois et cela a fonctionné pour moi.
le magnifique

1
Quelle version d'Eclipse? Depuis Ganymède (version 3.4) et l'introduction du dossier dropins, la détection du nouveau plugin ajouté manuellement aux dossiers plugins / fonctionnalités de l'installation Eclipse a été désactivée.
Konstantin Komissarchik

J'ai placé des plugins dans plugins / dossier dans Eclipse IDE for Java EE Developers 3.5, 3.6, 3.7 (avec et sans versions de service) - juste pour ne pas réinstaller le même ensemble de plugins chaque année, et ils ont été détectés par Eclipse sans problème. Le SDK Eclipse 3.8 ne détecte pas les plugins ni dans les plugins / ni dans les dropins / dossier.
Victor

2

Si vous lisez ceci parce que vous obtenez une erreur lors de la mise à jour à partir du menu "Installer un nouveau logiciel", vous devez le faire

  1. Accédez à l'emplacement à partir duquel vous souhaitez mettre à jour ex. http://update.eclemma.org/
  2. Téléchargez tout dans le même ordre que sur le site (chaque dossier)
  3. Allez dans "Installer un nouveau logiciel", mais au lieu de coller l'URL du site, collez l'emplacement de votre disque dur où vous avez téléchargé le contenu

veuillez noter: ajoutez le fichier suffixe: /// à l'emplacement
ex. fichier: /// C: / Users / harry / Downloads / eclox /

Ce n'est peut-être pas la meilleure solution, mais cela fait le travail :)


1

Téléchargez le plugin, extrayez-le dans le dossier eclipse / dropins et redémarrez votre IDE Eclipse. Vous devrez peut-être passer --clean avec la commande eclipse


0

Mon fichier .zip a été formaté correctement (je pense) mais cela ne fonctionnait pas. Même décocher "Grouper les éléments par catégorie" n'a pas fonctionné

Pour l'installer, je l'ai fait:

  • décompressez l'archive .zip
  • Aide -> Installer un nouveau logiciel ...
  • Ajouter ... -> Archiver ...
  • J'ai sélectionné le fichier "content.jar"

À ce stade, Eclipse a lu correctement le plugin, j'ai continué, j'ai accepté les conditions, puis m'a demandé de redémarrer l'IDE.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.