web-dev-qa-db-fra.com

Eclipse Photon - Le marché Eclipse ne se lance pas

Je viens d'installer Eclipse Photon. J'ai migré un projet d'Oxygen vers lui - tout fonctionne bien.

Le problème que j'ai remarqué est que je ne peux pas ouvrir le marché Eclipse. Chaque fois que je clique dessus, le cercle de chargement s'affiche pendant 1 à 2 secondes, puis rien ne se passe.

J'ai aussi essayé ceci sur un nouvel espace de travail vide (donc pas d'ancien .metadata) - même comportement ... J'ai également redémarré PC - n'a pas aidé.

Des idées? Est-ce moi seul qui a ce problème ou est-ce un bug dû à la nouvelle version?

Merci.

22
actunderdc

J'ai réussi à trouver le problème et à le résoudre. Je suis allé dans: Aide -> À propos d'Eclipse IDE -> cliquez sur "Détails de l'installation" -> onglet "Configuration" -> Cliquez sur "Afficher le journal des erreurs"

Le navigateur par défaut s’est ouvert et j’ai remarqué la trace de pile suivante:

!ENTRY org.Eclipse.ui 4 0 2018-06-28 10:38:21.036
!MESSAGE Unhandled event loop exception
!STACK 0
org.Eclipse.e4.core.di.InjectionException: Java.lang.IllegalArgumentException: Illegal character in path at index 16: file:/C:/Eclipse Photon/Eclipse/configuration/
    at org.Eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.Java:65)

C'était le caractère d'espace dans le dossier nommé par moi: "Eclipse Photon". Je l'ai renommé "EclipsePhoton" et le marché s'est ouvert avec succès.

Réponse courte: Assurez-vous que le chemin d'accès au fichier d'installation Eclipse ne contient aucun espace.

52
actunderdc

J'ai corrigé ce lien: https://www.chrisguindon.com/post/marketplace-client-not-opening-in-photon/

Pas:

  1. Allez dans Aide> Installer un nouveau logiciel
  2. Collez l'URL du site de mise à jour du client Marketplace dans le champ "Utiliser avec" : http://download.Eclipse.org/mpc/photon
  3. Cochez la case «Client du marché EPP»
  4. Suivez l’assistant et redémarrez votre Eclipse pour terminer l’installation de
13
Carlos Martinez

J'ai eu ce problème sur ma machine Ubuntu 18.04, rien de ce qui précède n'a aidé.

Après des heures de recherche, j’ai trouvé une solution efficace: activer la thématisation sous Fenêtre - Préférences - Général - Apparence

J'avais désactivé cette fonctionnalité, aussi Eclipse utilise mon thème GTK (Arc dark) et a meilleure apparence. Mais l'activer fait redémarrer Marketplace.

Le stacktrace dans le journal des erreurs Eclipse ( Fenêtre - Afficher la vue - Journal des erreurs ) contenait un indice qui me conduisait à l'option de thématisation.

2
Chris M.

Ajout à actunderdc réponse:

Il a raison. Il y a un bogue s'il y a un espace dans le chemin d'installation. Si vous souhaitez installer dans le dossier Program Files, vous pouvez utiliser les noms abrégés de Windows.

Recherchez le nom abrégé du dossier dans cmd en utilisant dir /X. Pour C:\Program Files, c'est quelque chose comme PROGRAM~1.

Lorsque vous avez le nom abrégé, vous pouvez ajouter ce qui suit en haut de votre fichier Eclipse.ini dans le même répertoire que Eclipse.exe

-launcher C:\PROGRAM~1\Eclipse\jee\photon

Assurez-vous de l'ajuster à votre chemin d'installation. Une fois que vous avez fait cela, le marché peut être ouvert. Mais quand j'ouvre Help -> About -> Instalation Details -> Configuration, il me montre deux paramètres -launcher avec les noms long et court. Je ne sais pas si cela pourrait causer des effets secondaires. 

J'ai ouvert un rapport de bug à bugs.Eclipse.org .

1
Florian U.

Tout d'abord, lorsque vous essayez d'utiliser WindowBuilder (SWT) dans Eclipse JEE 4.8, vous devez supprimer tous les espaces de votre nom de dossier Eclipse contenant tous ses fichiers. Cette première étape a été découverte via un lien: 

Photon Eclipse - Le marché Eclipse ne se lance pas

Deuxièmement, est ce lien raconte la seconde moitié du mystère. Si vous allez à: 

http://download.Eclipse.org/windowbuilder/WB/integration/4.8/

vous verrez à gauche "contenu du répertoire" qui contiendra le fichier "repository.Zip" comme dernier fichier de cette liste développée. Téléchargez ceci (~ 39Mb). Notez le chemin d'accès à ce fichier, puis dans Eclipse, cliquez sur "aide" (dernier élément du menu), puis cliquez sur "Installer un nouveau logiciel ...", puis cliquez sur "ajouter", puis sur "archive" et aller au chemin d'accès de " repository.Zip "et sélectionnez-le. Vous verrez la case carrée indique maintenant le fichier à installer.

Je crois qu’il faut ensuite cliquer sur "continuer" (case à cocher déjà cochée pour l’élément d’installation de WindowBuilder), puis confirmer que tous les fichiers à installer apparaissent à l’écran, puis enfin cliquer sur "terminer". Une fois le fichier chargé dans l'étape d'archivage, je ne suis pas sûr du verbiage exact utilisé pour les étapes restantes, mais je pense que ce que j'ai dit est généralement précis et qu'après l'ajout de l'archive, les étapes à suivre seront évidentes (morceau de gâteau). Enfin, pour vérifier si Window Builder est installé, allez dans (dans les éléments du menu supérieur) "fichier" puis "nouveau" puis "autre", puis faites défiler la liste vers le bas et WindowBuilder devrait être dans cette liste, sinon vous avez atterri un oeuf d'oie et quelque chose s'est passé faux.

1
Patrick Sweezy

Si le problème était similaire, voici ce que j'ai fait:

REMARQUE: Si vous utilisez un autre logiciel pare-feu, veillez à autoriser Eclipse à le vérifier et à vérifier si l'heure de votre ordinateur est correcte (sinon, laissez cette option).

Ouvrez Eclipse> Aide> Installer un nouveau logiciel ..>
Entrez le lien dans le travail avec " http://download.Eclipse.org/mpc/photon/ "> (après lodaing) sélectionnez le client Marketplace EPP et installez-le

  • Une erreur s’est produite lors de l’installation, j’ai simplement autorisé Eclipse à passer par le pare-feu puis le client du marché mis à jour en douceur. Ensuite, j'ai redémarré Eclipse et le marché a ouvert.

J'espère que cela t'aides.

0
codeajx