動(dòng)態(tài)庫加載失敗怎么辦 啟動(dòng)Eclipse出現(xiàn)未能加載JNI共享庫怎么辦?
啟動(dòng)Eclipse出現(xiàn)未能加載JNI共享庫怎么辦?1. 配置JDK后,它將通過CMD中的Java版本驗(yàn)證。2. 當(dāng)您單擊eclipse時(shí),會(huì)出現(xiàn)“JNI共享庫加載失敗”。原因是JDK版本是64位的,而
啟動(dòng)Eclipse出現(xiàn)未能加載JNI共享庫怎么辦?
1. 配置JDK后,它將通過CMD中的Java版本驗(yàn)證。
2. 當(dāng)您單擊eclipse時(shí),會(huì)出現(xiàn)“JNI共享庫加載失敗”。原因是JDK版本是64位的,而第二個(gè)eclipse是32位的。
3. 所以有一個(gè)例外,版本庫不能兼容。下載一個(gè)64位eclipse,它將正常運(yùn)行。
java編譯通過,為什么運(yùn)行卻提示找不到或無法加載主類?
由于沒有代碼,我們無法直接確定錯(cuò)誤的原因,但此錯(cuò)誤一般由以下兩個(gè)原因引起:
檢查環(huán)境變量classpath的值是否正確,如下圖所示:
變量值為:。%Javauhome%lib%JREuhome%lib
特別是,使用“.”配置指示當(dāng)前路徑,該路徑必須具有。
此外,保存環(huán)境變量后,請務(wù)必重新打開CMD可執(zhí)行窗口,否則環(huán)境變量將不會(huì)生效。
例如,以下代碼:
編譯后,它將報(bào)告錯(cuò)誤,如下圖所示:
只要?jiǎng)h除包名,如下圖所示:
重新編譯后,它可以運(yùn)行,如下圖所示:
如果您不知道以上兩種情況中哪一種適合您,您可以嘗試一下,如果不適合,您可以在評論中繼續(xù)問我。