Eclipse linux-kubuntu

10 respostas
hfernandes

Olá pessoal!!!

Instalei o j2sdk em minha máquina e o eclipse, mas quando tento ustilizar alguma coisa gráfica ele dá erro. Acho que é porque ele não está instalado direito não sei, mas entodos os casos é bom começar do início então alguém sabe como instalar o java e o eclipse no kubuntu?

Obrigado
:smiley:

10 Respostas

thiago.correa

Qual é o erro que está dando??? Qual é o fonte que está dando pau???! Assim de cara fica difícil de advinhar!

hfernandes

erro:

Exception in thread main java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit

at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)

at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.7)

at java.awt.Window.(libgcj.so.7)

at java.awt.Frame.(libgcj.so.7)

at javax.swing.JFrame.(libgcj.so.7)

at TesteInter.(TesteInter.java:7)

at TesteInter.main(TesteInter.java:14)

Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit

at java.lang.Class.forName(libgcj.so.7)

at java.lang.Class.forName(libgcj.so.7)

at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)

6 more
Neto.Sabio

hfernandes:
erro:

Exception in thread main java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit

at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)

at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.7)

at java.awt.Window.(libgcj.so.7)

at java.awt.Frame.(libgcj.so.7)

at javax.swing.JFrame.(libgcj.so.7)

at TesteInter.(TesteInter.java:7)

at TesteInter.main(TesteInter.java:14)

Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit

at java.lang.Class.forName(libgcj.so.7)

at java.lang.Class.forName(libgcj.so.7)

at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)

6 more

</blockquote>

Fernando acredito que vc esta ulizando um pacate diferencado. Onde o pacote JDK esta instalado ? Eu uso na raiz , e coloco todos os pactoes dentro desse diretorio , mas como o eclipse ja vem com uma outra configuracao , temos que alterar nas propriedades do jdk.
Da uma olhada

cado

Vc instalou os pacotes do GTK??

O Eclipse para Linux exige esta biblioteca. Verifique tbm se o PATH esta correto?

hfernandes

Bem… o j2sdk esta instalado aqui: /usr/java/j2sdkversão.
quanto ao pacote gtk não sabia disso, vc sabe como eu instalo?onde eu altero as propriedades do jdk e o que fazer?
o path eu cnfigurei de
maneiras para testar e nada

cado

hfernandes:
Bem… o j2sdk esta instalado aqui: /usr/java/j2sdkversão.
quanto ao pacote gtk não sabia disso, vc sabe como eu instalo?onde eu altero as propriedades do jdk e o que fazer?
o path eu cnfigurei de
maneiras para testar e nada

Atualiza a lista de pacotes no seu kubuntu:

apt-get update

depois instala a biblioteca:

apt-get install libgtk1.2

Qualquer coisa é soh avisar.

hfernandes

Cara eu fiz do jeito q vc mandou, mas não fincio nou ele dá esse erro

Exception in thread main java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit

at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)

at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.7)

at java.awt.Window.(libgcj.so.7)

at java.awt.Frame.(libgcj.so.7)

at javax.swing.JFrame.(libgcj.so.7)

at TesteInter.(TesteInter.java:7)

at TesteInter.main(TesteInter.java:14)

Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit

at java.lang.Class.forName(libgcj.so.7)

at java.lang.Class.forName(libgcj.so.7)

at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)

6 more
C

1o. Vc instalou o java pelo apt-get ?
Vc precisa setar o java da sun como o java default:

sudo update-alternatives --config

2o: O seu eclipse está configurado para usar a JRE da sun ? Verifique em:
Window-&gtPreferences-&gtJava-&gtInstalled JRE’s.

[]'s

cado

É pela msg parece que ele esta pegando o GCJ. Em casa oq eu fiz foi remover o gcj, mas nao faça isso se vc nao domina o kubuntu.

Mas pelo q sei o kubuntu nao vem com as bibliotecas do gnome, oq faria com q o Eclipse nao funcionasse.

hfernandes

Oi pessoal!!!

Resolvi o problema!!!
o que estáva acontecendo no início era que eu estava utilizando uma jdk que não era da sun
ai eu configurei direitinho, mas o erro continuou então depois que um colega perguntou se eu estava utilizando a jer da sun verifiquei que estava sim utilizando uma da sun, mas eu possuia uma versão inferior a que eclipse estava procurando então eu apenas redirecionei ele para ela e tudo se resolveu.

Muito obrigado atodos mesmo, valeu galera

Criado 14 de setembro de 2006
Ultima resposta 18 de set. de 2006
Respostas 10
Participantes 5