«Ошибка: не удалось найти или загрузить основной класс My.class»

Я использую Java SDK 1.7 на Windows 7 через cmd.exe. Еще несколько часов назад все работало правильно, когда внезапно я не смог запустить свои скомпилированные файлы классов, которые постоянно отображались с ошибкой в заголовке.

Кажется, я могу скомпилировать мой файл My.java, но не могу запустить полученный файл класса (My.class). Мне постоянно выдается ошибка "Ошибка: не удалось найти или загрузить основной класс My.class". Я пробовал это с несколькими другими файлами классов, что привело к той же проблеме.

Мой "путь" Переменная окружения установлена на «C: \ Program Files (x86) \ Java \ jdk1.7.0_05 \ bin» ». если бы вам было интересно

Я попытался переустановить, создать и установить переменную classpath (не повезло), и даже непосредственно с помощью

java -cp . My.class

команда.

Я пробовал все эти сообщения безрезультатно, поэтому я пишу:

Ошибка: не удалось найти или загрузить основной класс

Ошибка: не удалось найти или загрузить основной класс - новичок

Не удалось найти или загрузить основной класс

Java 1.7.0_03 Ошибка: не удалось найти или загрузить основной класс

Если это имеет какое-то значение, мой код:

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");
        };

    }
}

Ответы на вопрос(4)

Ваш ответ на вопрос