最近由于Mac升級(jí)為Mac OS sierra,升級(jí)完成之后一直用Android Studio,可是有項(xiàng)目需要用一下eclipse,打開就報(bào)錯(cuò)誤“您需要安裝舊 Java SE 6 運(yùn)行環(huán)境才能打開“此 Java 應(yīng)用程序”。想想前幾天還用過(guò)沒(méi)有問(wèn)題的,為啥會(huì)報(bào)這個(gè)錯(cuò)誤,有問(wèn)題當(dāng)然是先問(wèn)度娘和谷歌了,大概搜索了一下。大致有3種回答:1、更改Info.plist里邊的內(nèi)容2、卸載jdk高版本裝6.0版本。3、更改CurrentJDK ,具體更改地址為http://gogo1217.iteye.com/blog/1858326
試試一方法貌似不管用,3方法更發(fā)現(xiàn)沒(méi)權(quán)限,但是可以通過(guò)設(shè)置去除,沒(méi)敢嘗試。2方法要卸載舊版本,然后在安卓1.6,要不會(huì)報(bào)錯(cuò)已經(jīng)有更新版本,但是卸載了的話As還要用8.0,所以想想直接拷貝一個(gè)jdk放在目錄里是否就可以了,遂找了一個(gè)jdk直接復(fù)制進(jìn)去,神奇般好了,特寫此文以為遇到此坑的人提供一個(gè)好的解決方法。
jdk的目錄/Library/Java/JavaVirtualMachines/