J'avais Eclipse Indigo installé sur mon ordinateur avec le plugin Android et cela fonctionnait parfaitement pendant environ deux semaines. Aujourd'hui, j'ai mis à jour java et quicktime puis redémarré mon ordinateur. Quand il a redémarré, eclipse avait complètement disparu - tous les fichiers du programme ont complètement disparu. Lorsque j'essaye de le réinstaller, j'obtiens un message d'erreur indiquant
Le lanceur d'exécutables Eclipse n'a pas pu localiser sa bibliothèque partagée compagnon.
Que s'est-il passé et comment puis-je y remédier?
Réponses:
Cela semble assez mauvais et bizarre. Mais la réinstallation n'est pas si difficile - téléchargez, décompressez, modifiez l'allocation de mémoire par défaut, exécutez Eclipse, installez les plugins et les fonctionnalités nécessaires.
Et presque toutes les préférences importantes se trouvent dans votre espace de travail. Le seul élément important auquel je puisse penser en dehors de l'espace de travail est l'allocation de mémoire susmentionnée, que vous pouvez définir sur la ligne de commande ou dans le fichier ECLIPSE.INI.
la source
Je viens de rencontrer le même problème. Le problème pour moi était le programme de décompression par défaut de Windows 7. Il rencontre un problème lorsqu'il rencontre des fichiers qui ont une structure de fichiers profonde. J'ai lu ce problème il y a quelque temps, mais je ne me souviens pas de l'article. Le correctif pour moi est de décompresser le téléchargement d'Eclipse en utilisant WinZip (ou un autre outil qui n'a pas ce problème).
la source
Vérifiez eclipse.ini, il y a deux entrées comme:
Pour une raison tordue, les jars ont une version dans leur nom - donc si vous mettez à niveau / avez deux versions différentes d'eclipse (alors que eclipse.ini est lié ou fourni en tant que fichier de configuration à l'échelle du système pour eclipse), cela provoquera l'erreur ci-dessus.
la source
Lors de la décompression dans un répertoire cygwin sous Win7, .exe et .dll doivent avoir le mode exécutable. C'est la solution d'une menthe (ou autre
$TERM
) exécuté avec cygwin sous Windows 7:essayé avec Juno (eclipse 4.2) fraîchement décompressé, cygwin 1.7.
la source
x
autorisation.unzip
faute de cygwin , mais ce n'est pas le cas. Les autorisations de fichier sont tout simplement incorrectes dans le fichier zip lui-même, comme vous pouvez le voir aveczipinfo -l eclipse-java-juno-SR1-win32-x86_64.zip| grep -E '\.(exe|dll)'
.find $where_you_unzipped_eclipse \( -name "*.dll" -or -name "*.exe" \) -exec chmod +x {} \;
J'ai vu cela dans MacOS Sierra. Parfois, la décompression de l'application laisse des attributs étendus qui semblent empêcher le démarrage. La ligne de commande suivante supprime les attributs étendus et semble résoudre le problème:
xattr -c Eclipse.app
Cela fonctionne également pour d'autres applications basées sur le framework eclipse.
la source
Un autre problème (que j'ai rencontré) est que l'utilitaire de décompression de Cygwin (UnZip 6.00 du 20 avril 2009, par Cygwin. Original par Info-ZIP.) Ne décompresse pas toujours correctement tout ce dont Eclipse a besoin pour fonctionner.
L'utilisation de 7ZIP v9.20 a permis à Eclipse Indigo (3.7.2) de fonctionner pour moi sur Win7 64 bits avec JVM 32 bits et Eclipse 32 bits.
(La première fois que j'ai jamais eu un échec de décompression de Cygwin sur moi ...)
la source
Je viens de rencontrer cela moi-même et j'ai constaté qu'en effet, comme l'a déclaré un article ci-dessus: en utilisant cygwin et gunzip ou unzip pour configurer votre environnement eclipse, les autorisations sur les fichiers .exe et .dll seront incorrectes et la JVM ne les exécutera pas correctement.
Solution rapide:
la source
Je rencontre ce problème après avoir copié une installation eclipse sur un autre pc Je trouve que l'installation eclipse a créé automatiquement le répertoire .p2 sur mon c: \ Users \ xx.p2, et --launcher.library se réfère ici. existent sur mon autre pc.
Ma résolution est de réinstaller eclipse:
a) Double-cliquez sur eclipse-inst-win64.exe
b) Cliquez pour passer en mode avancé.
c) Décochez Bundle Pool.
d) Terminez votre installation et copiez à nouveau.
Tout fonctionnera bien.
la source
Mon expérience et mes conseils: Installez Eclipse Juno sur le lecteur C:.
Après avoir téléchargé le zip, placez-le sur C :, cliquez sur le bouton droit de la souris -> extraire ici. Ensuite, un dossier appelé eclipse sera créé dans le lecteur C :.
Ensuite, allez dans l'exécutable Eclipse, exécutez-le, et tout ira bien.
la source
Un problème est survenu lorsque j'ai décompressé avec Cygwin. Utilisé le programme de décompression standard de Windows XP et cela a fonctionné.
la source
il suffit de supprimer
à partir du
eclipse.ini
fichier à côté de eclipse.exe (lanceur)la source
Cela est principalement lié à des problèmes sur Windows avec la décompression semble-t-il. (Voir d'autres réponses ici pour cela).
Le deuxième plus gros problème semble être qu'eclipse n'est pas capable de trouver java ou trouve une version java qui est trop ancienne ou même des installations eclipse plus anciennes.
Voici une autre prise sur ce dernier problème et une petite torsion pour le résoudre. Mon environnement de travail est sur un système Linux, sans accès root, et avec des installations logicielles où je peux configurer les versions à utiliser dans une sorte de fichier de configuration. Cependant, je n'ai aucune influence sur la façon dont ces logiciels sont installés et ils me sont immuables.
Je télécharge et décompresse la dernière éclipse comme d'habitude sur un disque utilisateur pour lequel j'ai des autorisations d'écriture. Ensuite, je me configure un alias pour toujours CD temporairement dans l'installation eclipse au démarrage. Que peu importe où je travaille sur les systèmes de fichiers, eclipse trouve toujours ses bonnes bibliothèques. Il semble qu'à certains endroits, le chemin de recherche par défaut des éclipses pour java déterre une installation (de java ou d'anciennes éclipses ou autre) dans mon environnement qu'il ne devrait vraiment pas utiliser.
Voici l'alias: alias eclipse '(pushd / enter_path_to_eclipse_install_dir_here / eclipse; ./eclipse; popd)'
Vous pouvez maintenant le démarrer normalement à partir de votre projet ou de votre répertoire de travail arbitraire:
Ou mettez-le également en arrière-plan
Peut-être que cela aide les gens dans des environnements de travail alambiqués.
la source
J'ai copié le dossier Eclipse depuis une autre machine où le chemin était différent et c'était la racine de ce problème. Changer le chemin des plugins dans ECLIPSE.INI a fonctionné pour moi !!
la source
Solution pour Mac
Raison: Eclipse copie d'un emplacement à un autre
Solution: changement de chemin nécessaire dans /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini
Correction du chemin pour les plugins \ org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
la source
Voir également la réponse à cette question connexe .
L'essentiel est: Essayez de le décompresser à nouveau avec un outil de décompression solide. Parfois, la décompression se passe mal, en particulier avec l'outil intégré de l'Explorateur Windows.
la source
J'ai eu le même problème lorsque j'essayais de l'installer sur Windows 8. Mais c'était un fichier composé par zip .... Ceux que je décompressez et exécutez le fichier "eclipes.exe" en tant qu'administrateur, il a été résolu. Maintenant, je l'apprécie très bien.
la source
J'ai ce message d'erreur lorsque j'utilise extraire les fichiers comme suit:
D'une manière ou d'une autre, les informations sur les dossiers sont perdues
quand j'utilise "action \ extraire pour ..." cela fonctionne.
N'oubliez pas non plus de faire un clic droit sur eclipse, puis de choisir Security Unblock
la source
J'ai également rencontré ce problème, je viens de supprimer le fichier extrait et je l'ai extrait à nouveau.
J'ai un fichier .rar.
Ce problème se produit lorsque le fichier n'est pas complètement extrait.
la source
Essayez de courir en
eclipse.exe
tant qu'administrateur ou d'utiliser Eclipse Helios.la source
ouvrez eclipse.ini et remplacez-le par ceci ~
ce travail pour moi, bonne chance ~
la source
Vous pouvez changer votre lettre de lecteur: une fois que vous avez installé eclipse sur D: \, après la réinstallation de Windows, la lettre de lecteur est maintenant E: \ (par exemple).
regardez dans eclipse.ini dans votre dossier eclipse, il y a quelques lignes où la lettre de lecteur est toujours D: \
la source
Cela m'est arrivé lorsque j'ai essayé d'ouvrir eclipse.exe avant la fin de l'extraction du fichier .zip. Assurez-vous que toutes les dépendances sont décompressées ou décompressées avant d'ouvrir le fichier .exe.
la source
J'ai eu ce problème sur Linux (CentOS 7 64 bits) avec 32 bits Eclipse Neon et 32 bits 8 JRE . Aucune des réponses ici ou à des questions similaires n'était utile, j'ai donc pensé que cela pouvait aider quelqu'un.
Le lanceur Equinox (
eclipse
exécutable) lit leplugins/
répertoire, puis rechercheeclipse_xxxx.so/dll
dansorg.eclipse.equinox.launcher.<os>_<version>/
. En règle générale, le problème est deeclipse.ini
pointer vers la mauvaise version du plug-in du lanceur Equinox . Mais, si le système de fichiers utilise des inodes 64 bits, tels que XFS et que l'un des fichiers obtient uninode
numéro supérieur à 4294967296, le lanceur ne parvient pas à lire leplugins/
répertoire et ce message d'erreur apparaît. Utilisezls -li <eclipse>/plugins/
pour vérifier lesinode
chiffres.Dans mon cas, passer à une autre monture a
32-bit inodes
résolu le problème.Voir: http://www.tcm.phy.cam.ac.uk/sw/inodes64.html
la source
J'ai rencontré cette erreur avec le programme d'installation d'Eclipse 4.10. Nous n'avions pas réussi à terminer l'installation correctement en raison des paramètres de sécurité de la plate-forme et avons tenté de le désinstaller, mais nous avons dû le faire à la main car aucun programme de désinstallation n'a été introduit lors de l'échec de l'installation. Nous soupçonnons que cela a corrompu le résultat final - même après la réinstallation.
La solution consistait à utiliser la JVM pour lancer Eclipse et à contourner complètement l'exécutable du lanceur. La commande suivante lance avec succès Eclipse 4.10 (certains paramètres changeront en fonction de la version d'Eclipse):
Après avoir utilisé cette commande / raccourci pour lancer Eclipse, nous n'avons eu aucune autre erreur avec Eclipse lui-même, mais nous n'avons pas pu utiliser le lanceur EXE à l'avenir. Même après un an d'utilisation de cette version, le lanceur continue d'afficher cette même erreur.
Pour être clair, vous devrez modifier votre
javaw.exe
commande pour qu'elle corresponde aux spécifications de votre système sur MS Windows.la source
J'ai eu une erreur similaire parfois. J'avais copié la configuration de l'éclipse d'un autre ordinateur portable sur le mien. Le problème avec ma configuration était le chemin de "--launcher.library" dans le fichier eclipse.ini. Le chemin dans --launcher.library était celui de l'ancienne machine et donc j'obtenais l'erreur
J'ai changé le chemin de "--launcher.library" dans eclipse.ini en le chemin de l'éclipse sur mon ordinateur portable et le problème a été résolu. J'espère que cela est utile à quelqu'un qui obtient cette erreur.
la source
supprimez-le et exécutez à nouveau eclipse-installer sans root
la source
Redémarrez la machine. Résolvez votre problème. Parfois, cela se produit lorsque vous essayez de redémarrer l'éclipse et de la fermer de force.
la source