error=2,No such file or directory
很多情況下遇見了標題所示的這麼一串提示,估計頭都大了,特別是剛剛使用IDEA以及AndroidStudio的同學,看到錯誤提示,直譯成找不到文件與目錄,然後就不知該如何下手解決問題了。
今天我們不談原理。之談一種起因與相應的解決方案。
1、引入
我們每個人使用IDE都有很多自己獨特的習慣,無論是快捷鍵、代碼模板還是編輯器的高亮與顏色提示等等。很多情況下用習慣了就不想換。
舉個栗子:
假設有一天我們更換電腦、重裝系統或者重新安裝IDEA與AS,很明顯此時此刻,系統不會“好心地”保留下原來的這些“使用習慣”–settings。
聰明的小夥伴肯定會說,沒關係,小事啊。我導入之前的【settings】不就行了麼,於是乎,就像這樣:
嗯,看起來沒什麼不對的,so,來一個”HelloWorld”看看,嗯,一運行不要緊:
這是啥???
不行就重啓再建一個項目試試:
還是這樣。。。
2、解決
開門見山,其實這個錯誤就是我們看似正確的【import settings】導致的。
如果在這個”settings” 的 jar包中,存儲了我們之前JDK的存儲環境,而恰好,此時此刻,我們的IDE又按照這個路徑去找jdk,很明顯,這是絕對找不到的,那麼,沒有jdk,肯定是編譯、運行不了的啊。。。
因此,這種情況就會報錯。
知道問題後,我們就解決它,很簡單:
更換JDK路徑啊!
按照下面的步驟,傻瓜教程:
輕輕的點擊【apply】:
一切迎刃而解。