工作了一段時(shí)間后一直存了一些工作所得,我覺得寫一些工作筆記還是很有必要的莽红,我是一名像大多數(shù)同學(xué)一樣有個(gè)自己的游戲夢(mèng)新入cocos在eclipse交叉編譯的一個(gè)菜鳥,之前在配置環(huán)境后遇到了這么一個(gè)問題
不知道其他同學(xué)是否遇到過這個(gè)問題拌夏,我通過百度等很多方法找到的答案如下(幾乎大家都是提供這樣的解決方法我很懷疑到底是我的錯(cuò)誤不一樣還是大家互相在抄)
右擊項(xiàng)目 --> Properties --> Java Build Path --> 點(diǎn)開JRE System Library --> 點(diǎn)擊Access rules --> Edit --> Add --> Resolution選擇Accessible --> Rule Pattern填上 ** --> OK
這就是我搜索到的百分之80的解決辦法慧耍,但是不管怎么試都是不行苦思一陣無(wú)果(你可以選擇大聲的喊叫或者用力的拍打電腦)后心里也是越來越急躁,有時(shí)候也建議大家當(dāng)心里越來越亂越來越急躁的時(shí)候不如先暫時(shí)放一放概龄,當(dāng)心里調(diào)整好冷靜下來后嘗試換個(gè)角度看問題还惠,當(dāng)我冷靜下來后發(fā)現(xiàn)報(bào)錯(cuò)信息里其中有一行是這么描述的
這是我觀察到Session Data里的java版本是9.0.1(這是我最初替代mac默認(rèn)jdk的版本 并且電腦里一直有只是用的是1.8的版本)
然后我一陣思考看到Eclipse.ini文件里的vm清楚的寫的是9.0.1 然后我就改成了我用的1.8的版本 之后抱著還不行就大聲喊叫的心情又運(yùn)行了一遍工程——成功了
下面獻(xiàn)上為大家ini在mac的開啟方法
打開Eclipse.ini文件:vi /Applications/Eclipse.app/Contents/Eclipse/eclipse.ini(每個(gè)人的目錄可能不一樣)
vi文件的一些操作:
命令模式:
? ? 用戶剛剛啟動(dòng) vi/vim,便進(jìn)入了命令模式私杜。
? ?i 切換到插入模式蚕键,以輸入字符救欧。
? ? x ??刪除當(dāng)前光標(biāo)所在處的字符。
? ? : ? 切換到底線命令模式锣光,以在最底一行輸入命令笆怠。
i修改后esc然后:wq退出就可以了
如果你不小心直接關(guān)閉了終端再打開會(huì)有以下顯示
[O]penRead-Only,?(E)dit?anyway,?(R)ecover,?(D)elete?it,?(Q)uit,?(A)bort:
最下面選項(xiàng)的意思:
? O:? 只讀,不能改
? E:? 可以改誊爹,從前的修改都丟失
? R:? 恢復(fù)(從前的修改)
? D:? 刪去(刪去.swp文件蹬刷,文件恢復(fù)到未修改前)
? Q:? 退出
? A:? 放棄
好了就到這里希望可以幫到遇到和我一樣錯(cuò)誤的人