web-dev-qa-db-fra.com

JRE Oracle Corporation / 13 n'est pas pris en charge, la recherche de source avancée est désactivée sur Eclipse 06-2019 et Java 13

J'ai Windows 10, 64 bits. J'ai Java version 13, date de version: 2019-09-17.

J'ai la version Eclipse: 2019-06 (4.12.0).

Je peux compiler et exécuter des codes. Mais lorsque j'essaie de déboguer un code, j'obtiens ce message d'erreur:

"JRE Oracle Corporation/13 n'est pas pris en charge, la recherche de source avancée est désactivée."

Dans ce lien quelqu'un a posé une question similaire dans SO, l'une des réponses dit que vous avez besoin d'un plugin, mais sur les versions Eclipse 06-2019 et supérieures, vous n'avez pas besoin d'un plugin.

Ma version Eclipse est 06-2019 (4.12.0). Pourquoi ça ne marche pas?

2
Coder88

Ouvrez vos paramètres Tomcat, dans les options du serveur du Tomcat, décochez l'option Activer la sécurité (c'est-à-dire SSLEnabled ), puis arrêtez et démarrez votre Tomcat.

0
Saurabh Kanojia

Il me semble qu'Eclipse n'a pas encore été mis à jour pour inclure la recherche de source avancée pour JRE 13.

Ma solution consiste à décocher "Utiliser la recherche de source avancée" (Dernier élément dans le menu Préférences> Java> Débogage). Le message d'avertissement rouge n'apparaît alors plus.

0
John

Je confirme que Eclipse 4.14 prend en charge la dernière Java SE 13.0.2 . J'ai rencontré ce même problème sur Ubuntu 18.04 LTS et la réponse de @ vonc résout ces problèmes.

0
Pablo Adames