电竞比分网-中国电竞赛事及体育赛事平台

分享

找不到或無(wú)法加載主類(lèi) com.sun.tools.javac.Main

 Fredanf 2014-04-24

找不到或無(wú)法加載主類(lèi) com.sun.tools.javac.Main

分類(lèi): 故障處理 7755人閱讀 評(píng)論(17) 收藏 舉報(bào)

問(wèn)題描述:我的問(wèn)題是在使用javac編譯測(cè)試程序市,出現(xiàn)如下錯(cuò)誤:

錯(cuò)誤: 找不到或無(wú)法加載主類(lèi) com.sun.tools.javac.Main

解決辦法:當(dāng)出現(xiàn)這個(gè)錯(cuò)誤時(shí),百度之,結(jié)果很多人都是說(shuō)的環(huán)境變量設(shè)置錯(cuò)誤,但是檢查了下環(huán)境變量,沒(méi)有什么問(wèn)題。

這時(shí),看到錯(cuò)誤信息中有javac,猜想大概是找不到j(luò)avac這個(gè)文件吧,于是到j(luò)dk\bin目錄下,發(fā)現(xiàn)沒(méi)有javac.exe文件,上網(wǎng)百度

才知道安裝jdk過(guò)程中,還會(huì)彈出一個(gè)jre的安裝,這個(gè)和jdk不能安裝在同一目錄下,否則會(huì)沖突,刪掉javac.exe文件。我之前把jdk

安裝在D:\JAVA下,jre也在D:\JAVA下,于是卸載,重新安裝,,把jdk裝在D:\JAVA\JDK,jre則安裝在D:\JAVA\JRE下,再用javac編譯

測(cè)試程序,沒(méi)有錯(cuò)誤,安裝成功。


2、CLASSPATH值的最后沒(méi);(分號(hào))會(huì)出現(xiàn)以下錯(cuò)誤 

錯(cuò)誤:找不到或無(wú)法加載主類(lèi)HelloWorld。 

配置好了那我們就測(cè)試下吧 
在C盤(pán)創(chuàng)建一個(gè)java的文件夾,再創(chuàng)建一個(gè)HelloWorld.java的文件,復(fù)制一下內(nèi)容保存 

public class HelloWorld 

public static void main(String args[]) 

System.out.println("Hello World"); 



開(kāi)始->運(yùn)行->cmd 打開(kāi)命令行 
C:\Documents and Settings\Administrator>cd c:\java 

C:\java>javac HelloWorld.java 

C:\java>java HelloWorld 
Hello World 

C:\java> 

注:CLASSPATH值的最后沒(méi);(分號(hào))會(huì)出現(xiàn)以下錯(cuò)誤 
錯(cuò)誤:找不到或無(wú)法加載主類(lèi)HelloWorld。
 
java HelloWorld時(shí),字母大小寫(xiě)搞錯(cuò)也出錯(cuò)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多