Я хотел использовать версию JDK 8.0 для NetBeans, поэтому я удалил свою последнюю версию JDK 11.0 с помощью следующих команд:
sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac
Но когда я установил версию 8.0 и пошел, чтобы проверить установку Я получил следующий ответ:
/usr/bin/javac: 4: .: Can't open /usr/lib/java-wrappers/java-wrappers.sh
Я попытался переустановить JDK 11.0 снова, и оба компилятора присутствовали:
java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64
Может кто-нибудь, пожалуйста, помогите решить эту проблему ??
Это не проблема Java, это - проблема NetBeans. Откройте терминал и тип:
sudo apt purge netbeans
sudo apt install netbeans
<глоток> Инструменты -> Опции -> Java-> вкладка Nashorn -> выбор Платформа Java глоток>
можно отредактировать путь к исполняемому файлу Java путем нажимания кнопки Manage Platforms... в вышеупомянутом снимке экрана и редактирования поля после, где это говорит Папка Платформы , который отмечен курсором мыши в ниже снимка экрана.