Мои тесты разных версий линукса продолжаются и вчера я переехал на Kubuntu. После всех нужных настроек, дело дошло и до установки Netbeans. Сперва я поставил версию 8.0.2 через обычный apt-get, однако при попытке что-нибудь отредактировать, у меня не работала кнопка Enter..
Немного поигравшись с интерфейсом, я увидел ошибку, которая по-моему мнению и вызвала данную проблему:
java.lang.IllegalStateException: Cannot find an HtmlParser implementation for HTML5
А погуглив, нашел рекомендацию поставить последний netbeans с оф.сайта. Сказанно сделано, скачал 8.1RC, запускаю, открывается окно инсталлера и виснет. Ну, т.е. окно отрисовывается, но кнопки не отвечают. Попробовал скачать версию 8.0.2, такая же фигня - инсталлер виснет. Попробовал запустить от root, дело пошло, но не надолго, через пару экранов, на этапе выбора путей, опять полный фриз. Что ж такое...
Собравшись с мыслями и погуглив, я нашел решение. Оказывается проблема с фризами не в Netbeans-е, а в JDK. Итак, решение:
1) Открываем:
/etc/java-7-openjdk/accessibility.properties
или
/etc/java-8-openjdk/accessibility.properties
в зависимости от установленной у вас версии, которую можно проверить так:
#java -version
2) Комментируем в этом файле строчку
# assistive_technologies=org.GNOME.Accessibility.AtkWrapper
3) Перезапускаем установку Netbeans
После этих манипуляция с настройками JDK, Netbeans установился без каких-либо проблем
Комментарии (3)
Ответ на мой вопрос:
sudo mkdir -p /System/Library/Java/JavaVirtualMachines/
sudo ln -s /Library/Java/JavaVirtualMachines/1.8.0_71-b15.jdk/System/Library/Java/JavaVirtualMachines/1.8.0_71.jdk
Спасибо!
У меня MACBook Pro, версия Java 1.8.0_71, набираю в терминале /etc/java-1.8.0_71-openjdk/accessibility.properties - файл не найден.