Я новичок в Linux и Java.

Ранее у меня был установлен jdk1.8.0_171 вместе с netbeans 8.2. Во время одного из обновлений Kali JDK 8 был полностью заменен JDK 10. В результате этого netbeans перестали функционировать.

Я попытался установить JDK 8, и это, казалось, работало.

java -version 

показывал и 8 и 10 после использования

sudo update-alternatives --config java 

выбрать разные версии. Это, однако, не повлияло на Netbean, оно было полностью непригодным для использования.

Затем я принял решение полностью удалить все, что связано с Java, и установить свежую копию JDK 8.

sudo apt-get purge openjdk*

а также

sudo apt-get purge icedtea*

использовался.

java -version and sudo dpkg --list|grep -i jdk 

был использован, чтобы убедиться, что ничего не осталось. Дополнительно работает

apt-get update

удалены некоторые неиспользованные остатки.

Затем я скачал и выполнил файл jdk 8_171 tar.gz. Это бежало, но последняя строка была сообщением об ошибке.

Затем я попытался удалить Netbeans,

./uninstal.sh

но получил сообщение о том, что мне нужно установить JDK, чтобы что-то делать с Netbeans.

java -version 

ничего не показал. Очистка как openjdk, так и icedtea ничего не сделала, оба говорят, что файлов нет. Затем я попытался установить комбо JDK + Netbean, и это привело к сообщению об ошибке, говорящем, что JDK уже установлен.

Так что теперь я нахожусь в ситуации, когда я не могу удалить Netbean, Netbean не работает, потому что JDK отсутствует. JDK не может быть установлен, потому что, очевидно, у меня уже есть JDK. Где был установлен JDK, я не могу понять, поиск вручную и с помощью

whereis name

не дает никаких полезных результатов.

Будем весьма благодарны за подробное объяснение того, что происходит и что мне с этим делать.

0