Mi solucion a "no se ha encontrado o cargado la clase principal x" de CMD

Iniciado por trioper, 10 Mayo 2017, 23:53 PM

0 Miembros y 1 Visitante están viendo este tema.

trioper


Hola a todos intente compilar ejecutar un simple programa con el comando "java" pero me salia este error y después de buscar y no encontrar NADA , probando di con la solución, (a mi me funciona)
resulta que yo ponía en cmd ->java programa.class y me salia
Error: no se ha encontrado o cargado la clase principal programa.class
y para que funcione simplemente es quitarle el .class y ya esta
quedaría así ->java programa y eso es todo
(No se si me estoy flipando y esto es como super obvio pero yo e estado buscando 30 minutos en foros y tal gente que preguntaba lo mismo y nada)
(pero al menos espero ayudar a alguien que este empezando y no sepa porque #!@~ pasa eso)


3n31ch

Ok, para complementar:
Esto de la clase principal en ocasiones no funciona cuando la version de Java que intentas ejecutar es mas antigua y no es capas de reconocer el programa que ejecutas.

En ese caso solo hay que actualizar la JVM y ya esta.

Y otra cosa, tu error es porque no lo ejecutaste correctamente, el comando es:

java -jar programa.class




Gracias por tu aporte!  ;-) ;-)