Erro na hora de compilar um programa

1. Erro na hora de compilar um programa


jabesfelipe

(usa Ubuntu)

Enviado em 20/12/2007 - 22:00h

Pessoal, boa noite!!!

Estou com um problema na hora de compilar o programa,
aparece a seguinte mensagem e o programa ñ compila:

jabes@jabes:~/Desktop$ javac Ola.java
jabes@jabes:~/Desktop$ java Ola
Exception in thread "main" java.lang.NoClassDefFoundError: Ola
at gnu.java.lang.MainThread.run(libgcj.so.70)
Caused by: java.lang.ClassNotFoundException: Ola not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/java/jdk1.5.0_14/lib/], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at gnu.java.lang.MainThread.run(libgcj.so.70)
jabes@jabes:~/Desktop$

Por a caso sabe me dizer pq está acontecendo isso?


  


2. Re: Erro na hora de compilar um programa

Júlio Ferreira de Souza Neto
juliofsn

(usa Fedora)

Enviado em 21/12/2007 - 10:51h

está dizendo que você não definiu uma classe chamada "Ola" no seu código.
Posta seu código aí pra gente poder ajudar e lembre que em Java o nome do arquivo .java deve ser igual ao nome da classe definida.


3. Re: Erro na hora de compilar um programa


jabesfelipe

(usa Ubuntu)

Enviado em 21/12/2007 - 13:51h

Aí kra, segue o código:
public class Ola {
public static void main(String[] args) {
System.out.println("Ola Jabes!");
}
}

Eu rodei este programa no windows e rodou certinho, o que será que é?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts