web-dev-qa-db-fra.com

Erreur interne Eclipse "Polling news feeds"

J'utilise Eclipse (4.9.0) sur mon MacBook (High Sierra, Java 11) et cette erreur s'affiche parfois. Si je suis sur une autre application, les erreurs créent une "pile" voir dans la capture d'écran, il est ennuyeux de revenir à Eclipse et de fermer cette erreur à chaque fois. Quelqu'un peut-il m'aider à résoudre ce problème?

The error showing up after a while using another app

62
Agustín Clemente

Cela semble en effet être un problème lorsque Eclipse est exécuté avec Java 11. J'ai créé bug 539545 pour le signaler.

En attendant, vous pouvez contourner ce problème en désactivant l'interrogation du fil de nouvelles. Pour ce faire, allez dans Préférences ... -> Général -> Actualités , et décochez la case Activer les nouvelles automatiques option de polling :

Preferences news feed disabling

La fenêtre d'erreur n'apparaîtra plus.

126
Pyves

Ceci est causé par le http://openjdk.Java.net/jeps/32 - qui consiste à supprimer Java EE et les modules CORBA du standard Java. _ 11 version.

Comme mentionné par @Pyves, le moyen le plus simple serait de décocher "Activer l'interrogation automatique des actualités" dans Préférences-> Général -> Actualités

Toutefois, si vous en avez toujours besoin, vous pouvez installer les ensembles "javax. *" À partir du référentiel Eclipse. Voici la dernière url de référentiel stable: http://download.Eclipse.org/tools/orbit/downloads/drops/R20180905201904/repository

enter image description here

20
Kondal Kolipaka

Désactiver le flux de news résout ce problème (Per @Pyves, décochant "Activer l'interrogation automatique de news" dans Préférences-> Général -> Actualités), mais Sachez que vous risquez d’avoir d’autres problèmes en raison du JDK trop récent. Noga Rotman vient de passer plusieurs heures à comprendre que Eclipse ne puisse pas trouver JUnit, même s’il a été installé correctement sur le chemin de classe, en raison de l’utilisation du nouveau JDK (celui qui cause ces mêmes problèmes).

Vous pouvez résoudre le problème sous-jacent en désinstallant votre version actuelle du JDK et en installant une ancienne version, puis en réinstallant Eclipse. Si vous avez le JDK Oracle, vous pouvez trouver les instructions de désinstallation ici et Java SE Development Kit 8u191 (qui a résolu mes problèmes) est ici .

2
Lea Kissner

Pour la version Windows Eclipse,

  1. Entrez la chaîne de recherche "news"
  2. Cochez "Activer l'interrogation automatique de nouvelles"
  3. Cliquez sur le bouton [Appliquer et fermer].

C'est ça. enter image description here

0
Park JongBum