這兩天一直糾結這個問題
環境是 win7 64位操作系統
先前的問題是下載了eclipse3.6 64位的運行不起來 提示什麼jni什麼的忘了 然後google
問題是出現在jdk上需要下載64位的jdk eclipse才能運行
於是把以前的32位的jdk卸載了 重新裝了最新的64位jdk
因爲我要使用flashbulder
flashbulder在64位的win7上我配置很久都沒有配置好
還是換回32位的jdk+3.5的eclipse
但是問題來了
裝32位的jdk打死裝不上
安裝目錄:C:\Program Files\Java
但是安裝64位的jdk又能裝上
安裝目錄:C:\Program Files\Java
很納悶了
反覆的裝還是這樣
google很久都沒用
什麼用管理員權限 兼容模式運行 都用了 依然提示這個錯誤
後來我查看Program Files這個文件夾的權限 居然發現我使用的這個系統用戶沒有權限
所以解決方法就是
需要賦予你使用系統賬戶對這個安裝目錄的讀寫權限
怎麼賦予我就不說了
如果不會弄
直接修改安裝目錄
比如安裝32位jdk的時候默認目錄是
C:\Program Files (x86)\Java
這樣是可以正常安裝的
也可以自選其他目錄
總之要有這個目錄的讀寫權限纔行。。。