Я использую 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");
};
}
}