как использовать зулуса Java 9 от sdkman?

Netbeans использует JDK 8 на исходный или двоичный формат как показано здесь:

source or binary format

Как я переключаюсь на язык зулу, который равняется 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 был установлен через umake и зулусский JDK 9 был установлен через sdkman.

1
задан 22 October 2017 в 14:13

1 ответ

В основном окне Netbeans необходимо перейти в:

Tools -> Java Platforms

и добавьте JDK 9.

При использовании sdkman для получения Java JDK затем, путь будет ~/.sdkman/candidates/java/9.0.1-zulu или подобный (путь к Platform Folder в снимке экрана ниже отличается, потому что я не использовал sdkman для получения JDK).

enter image description here

Если, после того как Вы сделали это, Вы ничего не видите в Classes снабдите вкладками это, вероятно, означает использование версии Netbeans без поддержки Java 9. Попробуйте ночной сборкой.

Можно найти больше информации относительно поддержки Netbeans Java 9 на этой странице.

2
ответ дан 7 December 2019 в 13:29

Другие вопросы по тегам:

Похожие вопросы: