java配置classpath 為什么我設(shè)置了classpath還是找不到類?
為什么我設(shè)置了classpath還是找不到類?找不到類。也就是說,在類的搜索路徑中找不到該類。理由一:根本沒有這樣的課。原因2:類路徑配置不正確。Java開始按照類路徑的目錄順序查找類。例如,如果您的
為什么我設(shè)置了classpath還是找不到類?
找不到類。也就是說,在類的搜索路徑中找不到該類。理由一:根本沒有這樣的課。原因2:類路徑配置不正確。Java開始按照類路徑的目錄順序查找類。例如,如果您的類路徑設(shè)置為D:Myjava,您希望找到一個(gè)名為org.myjava文件,類文件名為我。那么它必須存在于D:Myjava目錄中,其中D:MyjavaORGMyjava我的班級(jí)文件。如果類路徑中有多個(gè)目錄,則必須在其中一個(gè)目錄中具有要使用的類,并且該類必須是連續(xù)的。尤其容易忘記的是當(dāng)前目錄,即“.”,它表示當(dāng)前目錄。如果您使用IDE,它會(huì)將您的工作目錄添加到類路徑。否則,可以手動(dòng)設(shè)置。