r語言提示找不到對象 java編譯通過,為什么運行卻提示找不到或無法加載主類?
java編譯通過,為什么運行卻提示找不到或無法加載主類?因為沒有代碼不能直接判斷出錯誤原因,不過出現這種錯誤一般是以下兩種原因造成的:1.環(huán)境變量配置不當。查看環(huán)境變量ClassPath的值是否正確,
java編譯通過,為什么運行卻提示找不到或無法加載主類?
因為沒有代碼不能直接判斷出錯誤原因,不過出現這種錯誤一般是以下兩種原因造成的:
1.環(huán)境變量配置不當。
查看環(huán)境變量ClassPath的值是否正確,如下圖:
變量值為:
.%JAVA_HOME%lib%JRE_HOME%lib
特別注意是,要用“.”這個配置,它表示當前路徑,一定要有。
另外,保存環(huán)境變量以后,一定重新打開一個cmd可執(zhí)行窗口,否則環(huán)境變量不會生效的。
2.代碼中帶有包名
比如下面這段代碼:
編譯以后運行就會報錯,如下圖:
只要包名去掉就可以了,如下圖:
再重新編譯一下就可以運行了,如下圖:
總結
以上兩個情況不知道哪個適合你,都可以試試吧,如果還是不行,可以在評論中繼續(xù)問我。