Netbeans не открывается в Ubuntu 18 - PullRequest
0 голосов
/ 10 сентября 2018

Когда я нажимаю «NetBeans», он не открывается ... без ошибок ничего.

Попытка запустить 'netbeans' в терминале и ошибка

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/usr/share/netbeans/platform18/lib/boot.jar) to field java.net.URL.handler
WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

Попробовал переустановить - сначала удалить

sudo apt-get purge netbeans

затем переустановите его:

sudo apt-get install netbeans

Но это та же ошибка.

java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.1)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.1, mixed mode)

Не уверен, как это исправить. Помощь очень ценится.

1 Ответ

0 голосов
/ 10 сентября 2018

Netbeans 8.2 и более ранние версии не поддерживают JDK 10. Подробнее см. https://stackoverflow.com/a/51599463/2796463. Чтобы использовать Netbeans, вам нужно установить JDK 8 (openjdk-8-jdk).

Если вы хотите продолжать использовать JDK 10 для другого программного обеспечения и JDK 8 для сетевых компонентов, то вы можете изменить переменную netbeans_jdkhome внутри файла / etc / netbeans.conf. В моей системе NetbeansRoot - это / usr / share / netbeans, но я не знаю, так ли это в Ubuntu.

...