問題描述:javac編譯成功舵盈,用java運行class文件出現(xiàn)“找不到或無法加載主類” 的問題
問題前提:
1. 環(huán)境變量配置完成,JDK已安裝好庵朝,Java和javac檢測無問題阱洪;
2. Javac編譯成功;java解釋時提示“找不到或無法加載主類”
問題原因:classpath路徑問題
?1. 在classpath的最前面要加一個本目錄路徑问顷,用.表示昂秃,由于后面還有java的dt和tools兩個路徑,所以 . 后要加 ; 進行分隔表示杜窄。???
2.cmd運行javac 和java時肠骆,必須在該java文件的目錄下運行,這樣生成的class也在該目錄下塞耕,java的時候也會首先就在本目錄下找class文件蚀腿。一般 cmd 默認 c:\ 個人文件夾下,而java文件一般使用其它軟件編寫扫外,放在選定的路徑下莉钙,這兩個路徑很少能主動重合,一運行當然找不到了畏浆。