Eclipse linux-kubuntu

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:

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

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

[quote=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
[/quote]

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

Vc instalou os pacotes do GTK??

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

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

[quote=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[/quote]

Atualiza a lista de pacotes no seu kubuntu:

apt-get update

depois instala a biblioteca:

apt-get install libgtk1.2

Qualquer coisa é soh avisar.

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

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

É 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.

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