Tengo un problema al intentar ejecutar mi aplicación java. Siempre que intente ejecutar el programa mediante el comandoRecibir "nombre incorrecto" NoClassDefFoundError al ejecutar un programa Java desde la línea de comandos
java ProgAudioJ
me sale este error:
Exception in thread "main"
java.lang.NoClassDefFoundError: ProgAudioJ (wrong name: es_2011/ProgAudioJ)
at java.lang.ClassLoader.defineClass1(NativeMethod)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(NativeMethod)
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: ProgAudioJ. Program will exit.
Si quito de mi código:
package es_2011;
Todo funciona perfectamente. ¿Cómo resuelvo el problema?
¿Qué quiere decir 'si eliminar es_2011 '- eliminar de ¿dónde? – akf
Quiero decir desde el código ... – MAX
Creo que tendrá que mostrar el código para ilustrar lo que quiere decir. – DaveJohnston