"Error: no se pudo encontrar o cargar la clase principal My.class"
Estoy usando Java SDK 1.7 en Windows 7 a través de cmd.exe. Hasta hace unas horas, todo funcionaba correctamente cuando, de repente, no podía ejecutar mis archivos de clase compilados, presentaba constantemente el error en el título.
Parece que puedo compilar mi archivo My.java, pero no puedo ejecutar el archivo de clase resultante (My.class). Siempre me aparece el error "Error: no se pudo encontrar o cargar la clase principal My.class". He intentado esto con varios otros archivos de clase, todos resultando en el mismo problema.
Mi variable de entorno 'Ruta de acceso' se establece en "C: \ Archivos de programa (x86) \ Java \ jdk1.7.0_05 \ bin" si se preguntaba
He intentado reinstalar, crear y configurar una variable classpath (sin suerte), e incluso directamente usando el
java -cp . My.class
mando.
He intentado estas publicaciones sin éxito, de ahí que publique:
Error: no se pudo encontrar o cargar la clase principal
Error: No se pudo encontrar o cargar la clase principal - Principiante
No se pudo encontrar o cargar la clase principal
Java 1.7.0_03 Error: No se pudo encontrar o cargar la clase principal
Si hace alguna diferencia mi código es:
import javax.swing.JOptionPane;
class My {
public static void main(String[] args) {
final double x = 3.2;
int i = (int)x;
double m = 0;
if (x < 4) {
String saySomething = JOptionPane.showInputDialog(i);
System.out.println(saySomething);
}
else {
String saySomething = JOptionPane.showInputDialog(i);
System.out.println("Hello World");
}
while (m < 10) {
System.out.print(" While Loop ");
m++;
};
for (i=1; i < 10; i++) {
System.out.println("For Loop");
};
}
}