Acabo de copiar el código de Key-Listener de http://java.sun.com/docs/books/tutorial/uiswing/examples/events/KeyEventDemoProject/src/events/KeyEventDemo.java. Pude compararlo con el comando "javac". Pero cuando trato de ejecutar el código compilado (escribir "KeyEventDemo java") tengo un mensaje grande en el extremo de la cual veo:¿Por qué Java no pudo encontrar la clase principal?
Could not find the main class: KeyEventDemo. Program will exit.
Ayer tuve un similar problem en Windows Vista (ahora estoy en Ubuntu) En Windows, pude resolver el problema escribiendo "java -cp. ProgramName" o añadiendo nuevos valores ("." Y "..") a la variable de entorno "classpath".
En Ubuntu, la primera solución no funciona. Quiero decir, cuando escribo "java -cp. KeyEventDemo" todavía tengo el problema. Además, en Ubuntu pude ejecutar otros programas simplemente escribiendo "java ProgramName".
Entonces, ¿alguien puede decirme qué tiene de especial este KeyEventDemo? ¿Por qué no funciona y cómo se puede resolver?
Usted acaba de tener un solo archivo, ¿por qué no eliminar el nombre del paquete por el momento? Funciona bien para mí cuando elimino eso. –