На этот вопрос уже есть ответ здесь:
При попытке установить Netbeans 8.0 в Ubuntu 14.04 я получаю следующую ошибку:
Can`t initialize UI Running in headless mode
Exception: java.awt.HeadlessException thrown from the
UncaughtExceptionHandler in thread "main"
Я ранее установил openjdk 7, но он почему-то не работает.
Поиск Интернета, я нашел, что проблема с поддержкой openjdk с UI.
решение довольно просто.
следующие команды:
sudo apt-get remove openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java7-set-default
И установка* Netbeans снова, это должно решить проблему.
*Usually через удар, например: bash netbeans-8.0
У меня есть то же сообщение об ошибке, но после установки openjdk-7-jdk Netbeans был установлен без любых проблем.
sudo apt-get install openjdk-7-jdk
Вы не должны удалять OpenJDK для установки Netbeans. Некоторые программы могут зависеть от него, и удаление, OpenJDK удалит их также. Большая часть системы безопасное решение должна явно объявить Java домой для установки Netbeans путем ввода:
sudo bash netbeans-8.0.2-linux.sh --javahome /path/to/jdk1.X.X_XX