SoloCodigo

Programación General => Java => Mensaje iniciado por: y0rch en Martes 30 de Marzo de 2010, 22:36

Título: Prblema al ejecutar archivo | Principiante :(
Publicado por: y0rch en Martes 30 de Marzo de 2010, 22:36
Saludos estoy estudiando java y utilizo sistema operativo ubuntu y ahí instale el jdk 6, el problema es con una practica de clases mi código es el siguiente:

LibroCalificaciones.java

public class LibroCalificaciones
{
    public void muestraMensaje()
    {
   System.out.println("Muestra Mensaje");
    }
}


PruebaLibroCalificaciones.java

public class PruebaLibroCalificaciones
{
    public static void main (String args[])
    {
   LibroCalificaciones miLibroCalificaciones = new LibroCalificaciones();

   miLibroCalificaciones.muestraMensaje();
    }
}

al momento de compilar, ejemplo:

javac LibroCalificaciones.java PruebaLibroCalificaciones.java

lo compila sin problemas, al ejecutar sale el siguiente error:

y0rch@Ruby:~/PracticasJava/Calificaciones$ java PruebaLibroCalificaciones.java
Exception in thread "main" java.lang.NoClassDefFoundError: PruebaLibroCalificaciones/java
Caused by: java.lang.ClassNotFoundException: PruebaLibroCalificaciones.java
   at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: PruebaLibroCalificaciones.java.  Program will exit.

no se si me falte configurar algo del jdk o es problema del código :(

espero su ayuda, gracias
Título: Re: Prblema al ejecutar archivo | Principiante :(
Publicado por: fjmc22 en Jueves 1 de Abril de 2010, 17:10
El ejemplo, lo he probado en Bluej en windows, y funciona perfectamente. Vuelve a instalar el jdk.