服務(wù)器上出現(xiàn)Error: Could not find or load main class錯(cuò)誤
今天學(xué)習(xí)了NIO的相關(guān)知識(shí),找了一篇大佬的博客,照著編寫的代碼寫了起來(lái)。
鏈接附上
https://blog.csdn.net/qq_42511550/article/details/124180814
問(wèn)題描述
針對(duì)下面的案例,自己突發(fā)奇想,想試著將服務(wù)端的代碼在服務(wù)器上進(jìn)行運(yùn)行,但是服務(wù)器配置java環(huán)境遇到了點(diǎn)問(wèn)題,搞了1小時(shí)才找到錯(cuò)誤。基礎(chǔ)不牢,地動(dòng)山搖!?。?!
應(yīng)用實(shí)例5-NIO 非阻塞 網(wǎng)絡(luò)編程快速入門
案例要求:
編寫一個(gè) NIO 入門案例,實(shí)現(xiàn)服務(wù)器端和客戶端之間的數(shù)據(jù)簡(jiǎn)單通訊(非阻塞)
目的:理解NIO非阻塞網(wǎng)絡(luò)編程機(jī)制
入門案例的代碼我就不寫了,大家感興趣的話,可以參照上方的鏈接進(jìn)行敲打。
這次遇到的主要問(wèn)題就是,配置好java環(huán)境后,編譯是正常的,但是運(yùn)行就出現(xiàn)了主類找不到的錯(cuò)誤(就是這個(gè)錯(cuò)誤Error: Could not find or load main class),這時(shí)候我想我是不是把idea的代碼直接上傳,包名沒(méi)去掉。cat NIO.java后,確實(shí)如此,但是重新編譯運(yùn)行后,還出現(xiàn)上述的錯(cuò)誤。于是我就開始查資料,重新安裝jdk,重新安裝操作系統(tǒng),還是沒(méi)解決。對(duì)了服務(wù)器配置的java環(huán)境我是參考下面教程配置的?。?!
https://cloud.tencent.com/developer/article/1532507?from=15425&areaSource=102001.2&traceId=_CzX6wL7raWWpuU23uOVR文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-823944.html
畫重點(diǎn)CLASSPATH=$JAVA_HOME/lib/
classpath 路徑輸入錯(cuò)了,需要錄入當(dāng)前路徑,在原來(lái)的路徑前面加上 .:即CLASSPATH=.:$JAVA_HOME/lib/
最后完美解決上述問(wèn)題。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-823944.html
到了這里,關(guān)于服務(wù)器上出現(xiàn)Error: Could not find or load main class錯(cuò)誤的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!