IDEA報錯稀有問題

IDEA報錯稀有語法問題


Error:java: Compilation failed: internal java compiler error;

Error:java需要";"
報錯

這種報錯不知道大家見過沒有,可能一般人不會出現這種編譯錯誤。實際上它的錯誤是紅色的那個"Erroe:java:需要";" ",但是仔細檢查正在編輯的代碼,一點語法錯誤都沒有,IDEA也沒說哪裏出問題了。於是又陷入了長久以來的僵局——百度!


百度的結果

結果說是jdk版本沒配置好,我信了,又屁顛屁顛的改版本,原來是jdk8呀,現在也是。步驟如下:

module
project
java compiler


百度結果的特點就是,搜出來一大堆相類似的東西,而你要的卻是另外一個東西

所以我放棄百度的搜索,改用經典的eclipse進行編輯,在導入文件夾時,沒運行就發現了語法錯誤,然而eclipse給我報錯是這樣的:

eclipse報錯

很清楚的給我錯的地方!但是反過來看,IDEA自稱最智能的編輯器,有時候還是像智障編輯器,eclipse雖然皮膚不好看,但是依舊經典。ok,我回到IDEA智障編輯器裏了,這裏的問題應該就不難弄懂了,還是過不去的語法問題,出錯在另一個文件裏。

修改錯誤
改回來之後就行了,就能運行程序了。


總結:

IDEA報錯有時讓人摸不着頭腦,還告訴你錯在何處,接着錯上加錯,虛度光陰,罪惡之極!總結下來的原因就是,像IDEA編輯文件都是以項目文件進行編輯的,如果一個文件出語法錯誤,另一個文件(整個項目源碼文件)都會受牽連,就會編譯不過去。儘管這樣,IDEA還是不告訴哪裏有語法錯誤,建議在實際項目用eclipse進行編輯。管他香不香,用的舒服就好!


更多問題關注我的公衆號:小碼之光,文章將在公衆號首發
最後附上:
小碼blog
博客園
微信公衆號:小碼之光
小碼之光


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章