web-dev-qa-db-fra.com

comment utiliser Java 9 zulu depuis sdkman?

Netbeans utilise JDK 8 pour le format source ou binaire, comme indiqué ici:

source or binary format

Comment puis-je passer en zoulou, qui est 9?

thufir@dur:~$ 
thufir@dur:~$ javac -version
javac 9.0.0.15
thufir@dur:~$ 
thufir@dur:~$ Java -version
openjdk version "9.0.0.15"
OpenJDK Runtime Environment (Zulu build 9.0.0.15+181)
OpenJDK 64-Bit Server VM (Zulu build 9.0.0.15+181, mixed mode)
thufir@dur:~$ 
thufir@dur:~$ Sudo update-alternatives --config Java
There is only one alternative in link group Java (providing /usr/bin/Java): /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java
Nothing to configure.
thufir@dur:~$ 

Netbeans a été installé via umake et zulu JDK 9 a été installé via sdkman.

1
Thufir

Dans la fenêtre principale de Netbeans, vous devez aller à:

Tools -> Java Platforms

et ajoutez JDK 9.

Si vous avez utilisé sdkman pour obtenir Java JDK, le chemin sera ~/.sdkman/candidates/Java/9.0.1-zulu ou similaire (le chemin vers Platform Folder dans la capture d'écran ci-dessous est différent car je n'ai pas utilisé sdkman - pour obtenir le JDK ).

enter image description here

Si une fois que vous avez terminé, vous ne voyez plus rien dans l'onglet Classes, cela signifie probablement que vous utilisez une version de Netbeans sans le support de Java 9. Essayez avec un construction nocturne .

Vous trouverez plus d’informations sur la prise en charge de Netbeans Java 9 sur cette page .

2
Johnny Baloney