自2天后,我試圖運行最簡單的程序,我不能。 我從Windows cmd提示符運行我的程序。找不到或加載主類
程序:
public class Bla {
public static void main(String [] args) {
System.out.println("works");
}
}
保存的源代碼作爲Bla.java。 編譯程序用javac Bla.java - >Bla.class創建。試圖用Java的Bla.class 運行程序我得到錯誤: 「無法找到或加載主類Bla.class」
我不是用java一個完整的新手
1.我配置了我的路徑和我的classpath變量(下面的確切值)。路徑:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Python27;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Skype\Phone;C:\mysql\bin;C:\Program Files (x86)\Microsoft SDKs\Azure\CLI\wbin;C:\Program Files\Java\jdk1.8.0_144\bin
CLASSPATH: .;C:\Program Files\Java\jre1.8.0_144\lib;
2.我的程序不屬於任何包,不調用任何包
我把一切從我的命令行。我嘗試卸載並重新安裝Java開發工具包。每當我收到相同的錯誤。這不是我第一次安裝java或在java中運行一個程序,但我很久沒有寫任何東西了。我究竟做錯了什麼?
感謝
訪問[什麼是「無法找到或加載主類」是什麼意思?](https://stackoverflow.com/questions/18093928/what-does-could-not-find-or-load-main-class-意思是)尋求幫助。 – Yousaf
你需要用'java bla'而不是'java bla.class'來運行你的程序。 –