Script sh de desinstalação de Netbeans 7.2.1 retorna uma exceção [RESOLVIDO]

1. Script sh de desinstalação de Netbeans 7.2.1 retorna uma exceção [RESOLVIDO]

YASSER RACHID
othman

(usa Ubuntu)

Enviado em 26/01/2013 - 18:39h

Olá, estou usando o Ubuntu 12.10 e instalei o Netbeans 7.2.1 para trabalhar com o Java e com PHP, porém preciso desinstalá-lo, e toda vez que tento rodar o script uninstall.sh ele retorna uma exceção:



Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"



Além da exceção, há também um aviso que diz que a UI não pôde ser gerada.

OBS: Preciso desinstalar a IDE pois quero integrá-la ao Apache Tomcat, sei que ele é instalado juntamente com a mesma, porém não consigo configurá-lo. Minha única alternativa seria instalar os dois separados, e eu o fiz, porém acredito que agora esteja ocorrendo um conflito entre a versão do Apache/Tomcat instalada com o Netbeans e a versão instalada independentemente da IDE, pois sempre que tento rodar um PHP ele não funciona dizendo que o arquivo não foi encontrado no localhost(mesmo com o serviço Apache/Tomcat iniciado dentro do netbeans).

OBS 2: Consegui instalar a IDE pelo script sh de instalação sem problemas, mas se eu tentar rodá-lo novamente a mesma exceção é retornada.

OBS 3: O Netbeans instalado foi baixado diretamente do site em tar.gz, não utilizei apt-get, portanto acho que não conseguirei desinstalá-lo por apt-get remove.


Desde já, agradeço a atenção.





  


2. Re: Script sh de desinstalação de Netbeans 7.2.1 retorna uma exceção [RESOLVIDO]

YASSER RACHID
othman

(usa Ubuntu)

Enviado em 26/01/2013 - 19:02h

Para quem teve o mesmo problema, encontrei a solução:

Esta exceção é causada por problemas com UI, pois a versão do Java instalada na máquina cujo problema ocorre é uma versão headless, ou seja, sem libraries gráficas, e como a instalação/desinstalação do Netbeans é meio Windows-like com uma janela, isso acaba gerando este problema.

A solução basicamente foi instalar a open JDK, que conta com as libraries gráficas:

 sudo apt-get install openjdk-6-jdk  


e/ou também:

 sudo apt-get install openjdk-7-jdk  


Em alguns casos a instalação da open JRE também é necessária, mas não foi o meu caso.

 sudo apt-get install openjdk-6-jre  


e/ou também:

 sudo apt-get install openjdk-7-jre  


Lembrando que obviamente este problema pode ocorrer em demais programas em Java :D






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts