web-dev-qa-db-fra.com

Erreur fatale Ubuntu 18.04 / Netbeans 10.0: impossible de trouver le package Java.lang dans classpath ou bootclasspath

Tout d'abord, je travaille sur Ubuntu 18.04 avec netbeans 10.0 et j'ouvre JDK 11. Lorsque je crée un nouveau projet de base, des alertes se déclenchent directement.

cannot access Java.lang
Fatal Error: Unable to find package Java.lang in classpath or 
bootclasspath

J'ai essayé de désinstaller/installer netbeans et openJKD 11 mais rien ne fonctionne.

J'ai regardé beaucoup de discussions sur les forums avec ce genre de problème mais rien ne fonctionnait. Pour information,

xxx:~$Java -version

donne

openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)

je ne sais pas ce qui me manque, si quelqu'un peut m'aider ...

2
Romain CAILLIERE

Vous avez NetBeans 1 version, mais votre JDK est la version 11. Essayez donc d'utiliser NetBeans 11 version ... ou téléchargez/installez JDK 1 (le même que NetBeans).

5
rdbeni0

Configurez la plateforme, il semble que les installateurs pour Ubuntu 18.04 aient raté le chemin vers Java platform JDK11.

Ajoutez une nouvelle définition pointant vers les bons dossiers.

Nom de la plateforme: JDK 11 Dossier de la plateforme:/usr/lib/jvm/default-Java

Vérifiez ensuite le format Sources/Source/Binaire qui doit être configuré sur 11.