«Ошибка :Не удалось найти или загрузить основной класс 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», если вам интересно

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

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

    }
}

6
задан Community 23 May 2017 в 11:52
поделиться