免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
同時安裝多個版本JDK問題及Failed to load the JNI shared library問題

今天遇到了一些問題,現(xiàn)在總結出來,希望能夠幫助大家,對自己以后也有利于回顧:

    1.前公司用的是jdk1.8,但新公司要求1.7或1.6,以前算是比較暴力,喜歡卸載完再安裝,現(xiàn)在發(fā)現(xiàn)很不利于來回切換,故自己把jdk1.6,jdk1.7,jdk1.8全部安裝到了電腦上,并且配置環(huán)境參數(shù)為:


1)classpath配置為:".;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;" 

注意:前面符號為.;

2)path配置需特別注意:最好將"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"放在最前面,否則有可能會出現(xiàn)不管自己切換哪個jdk的版本,在cmd中輸入java -version后,都只是一個版本,這是因為自己需要安裝了Oracle,其中自帶jdk,所以需要將"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"提到最前面,提升優(yōu)先級。經(jīng)測試,這樣再進行jdk的轉(zhuǎn)換時,便不會出現(xiàn)問題。

2.在轉(zhuǎn)換為jdk1.7后,開始啟動eclipse,隨即出現(xiàn)錯誤:


這是因為JDK和eclipse的位數(shù)不對應所造成的

1)查看JDK的版本以及是32位還是64位: cmd >> java -version  ,如下圖:


如果為HotSpot<TM> Server VM,默認為32位,如果為HotSpot<TM> 64-Bit Server VM則為64位,上圖情況為64位的JDK

2)查看eclipse的版本信息:找到eclipse的安裝路徑下的 eclipse.ini 文件:


打開如下圖:判斷eclipse是32位還是64位 ,如下圖,如果紅色部分是【win32.x86】表示eclipse是32位的,如果紅色部分為【win32.x86_64】,說明eclipse是64位的

根據(jù)以上信息,看看JDK和eclipse是否相匹配【兩者都為32位  或者  兩者都為64位】,如果已經(jīng)匹配,仍然報錯,則可能是 eclipse 文件已損壞


本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Android 開發(fā)環(huán)境搭建
基于ARCGIS二次開發(fā)可視化開發(fā)環(huán)境搭建(JAVA)
Windows下的JSP初體驗(數(shù)據(jù)庫MySQL)
Linux-Eclipse環(huán)境搭建(c/c++)_eclipse linux_w
[Eclipse] - 解決"Java was started but returned exit code = 13"問題
linux平臺上java(jdk)下載,安裝!
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服