A instalação do Netbeans não funciona [duplicada]

1

Ao tentar instalar o NetBeans 8.0 no meu Ubuntu 14.04, recebo o seguinte erro:

Can't initialize UI Running in headless mode
Exception: java.awt.HeadlessException thrown from the
UncaughtExceptionHandler in thread "main"

Eu já instalei o openjdk 7 e ainda não está funcionando por algum motivo.

    
por Yehonatan Tsirolnik 17.05.2014 / 08:08

3 respostas

0

Você não precisa desinstalar o OpenJDK para instalar o NetBeans. Alguns programas podem depender disso, e remover o OpenJDK também os removerá. A solução mais inofensiva do sistema é declarar explicitamente o Java home para a instalação do Netbeans, digitando:

sudo bash netbeans-8.0.2-linux.sh --javahome /path/to/jdk1.X.X_XX
    
por pgmank 25.11.2015 / 12:29
0

Pesquisando na internet, descobri que o problema é o suporte do openjdk com a interface do usuário.

A solução é bem simples.

  1. Desinstalar o openjdk
  2. Instale o oracle jdk
  3. Reinstalar o NetBeans

Use os seguintes comandos:

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

E instale o NetBeans novamente, isso deve resolver o problema.

* Geralmente via bash, por exemplo: bash netbeans-8.0

    
por Yehonatan Tsirolnik 17.05.2014 / 08:08
0

Eu recebi a mesma mensagem de erro, mas após a instalação do openjdk-7-jdk, o NetBeans foi instalado sem problemas.

sudo apt-get install openjdk-7-jdk
    
por Сёма Мрачный 17.05.2015 / 10:02