Autor Tópico: Problema com java  (Lida 1843 vezes)

Offline AVG

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Problema com java
« Online: 18 de Junho de 2008, 09:28 »
Tou a usar o eclipse e quando corro um JApplet aparece o seguinte

Exception in thread "main" java.lang.NoClassDefFoundError: sun.applet.AppletViewer
   at gnu.java.lang.MainThread.run(libgcj.so.81)
Caused by: java.lang.ClassNotFoundException: sun.applet.AppletViewer not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/avgp/workspace/CG/bin/], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.81)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.81)
   at java.lang.ClassLoader.loadClass(libgcj.so.81)
   at java.lang.ClassLoader.loadClass(libgcj.so.81)
   at gnu.java.lang.MainThread.run(libgcj.so.81)

corri os comandos:

 update-java-alternatives -l
java-6-sun 63 /usr/lib/jvm/java-6-sun
java-gcj 1042 /usr/lib/jvm/java-gcj


There are 4 alternatives which provide `java'.

  Selection    Alternative
-----------------------------------------------
          1    /usr/bin/gij-4.2
          2    /usr/bin/cacao
 +        3    /usr/lib/jvm/java-gcj/jre/bin/java
*         4    /usr/lib/jvm/java-6-sun/jre/bin/java

o que poderá ser?

Offline lebeziatnikov

  • Usuário Ubuntu
  • *
  • Mensagens: 92
    • Ver perfil
    • http://www.lcc.ufcg.edu.br/~erick
Re: Problema com java
« Resposta #1 Online: 18 de Junho de 2008, 20:49 »
Qual é o seu problema exatamente, eu não sei. Mas aparentemente vc não está usando o java da sun.

execute java -version no terminal, se for o da sun, deve sair algo assim:

Código: [Selecionar]
lebeziatnikov@2:~$ java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-b05, mixed mode)

Se não for, o problema é q vc está usando o java errado.

[]'s

Offline alessandro_ufms

  • Usuário Ubuntu
  • *
  • Mensagens: 290
    • Ver perfil
Re: Problema com java
« Resposta #2 Online: 18 de Junho de 2008, 21:28 »
Se não for necessário esse java-gcj então desinstala ele. Mas se quiser mantê-lo instalado rode esse comando e escolha o java da sun:

Código: [Selecionar]
sudo update-alternatives --config java

Offline AVG

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re: Problema com java
« Resposta #3 Online: 19 de Junho de 2008, 06:03 »
 java -version
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Server VM (build 10.0-b22, mixed mode)

sudo update-alternatives --config java

There are 4 alternatives which provide `java'.

  Selection    Alternative
-----------------------------------------------
          1    /usr/bin/gij-4.2
          2    /usr/bin/cacao
 +        3    /usr/lib/jvm/java-gcj/jre/bin/java
*         4    /usr/lib/jvm/java-6-sun/jre/bin/java

Se não for necessário esse java-gcj então desinstala ele. Mas se quiser mantê-lo instalado rode esse comando e escolha o java da sun:

Já desinstalei mas ao desistalar removeu também o java 6 e o eclipse!, não sei o qeu fazer

Offline alessandro_ufms

  • Usuário Ubuntu
  • *
  • Mensagens: 290
    • Ver perfil
Re: Problema com java
« Resposta #4 Online: 19 de Junho de 2008, 08:28 »
Você está tentando rodar um programa no Eclipse? Instalou o jdk? Verificou no buildpath e no instaled JREs do eclipse para ver se contém a pasta do jdk?