在Windows 7上通過cmd.exe使用Java SDK 1.7。直到幾個小時前,當突然無法運行我編譯的類文件時,所有內容都正常工作,始終在標題中顯示錯誤。「錯誤:無法找到或加載主類My.class」
我似乎能夠編譯我的My.java文件,但我無法運行生成的類文件(My.class)。我不斷給出錯誤「錯誤:無法找到或加載主類My.class」。我已經試過這與多個其他類文件都導致相同的問題。
我的 '路徑' 環境變量設置爲 「C:\ Program Files文件(x86)的\的Java \ jdk1.7.0_05 \ BIN」 如果你想知道
我曾嘗試重新安裝,創建和設置一個類路徑變量(沒有運氣),甚至直接使用
java -cp . My.class
命令。
我已經嘗試了這些職位都無濟於事,因此爲什麼我張貼:
Error: Could not find or load main class
Error: Could not find or load main class- Novice
Could not find or load main class
Java 1.7.0_03 Error: Could not find or load main class
如果這有什麼差別我的代碼是:
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");
};
}
}
您是否嘗試過重新安裝JRE? – Zong 2012-07-13 15:47:40
我會給它一個回去找回你。給我10分鐘 – 2012-07-13 15:51:59