java程序中沒有錯,但是項目上面顯示一個紅叉的解決辦法


錯誤信息:

報Description  Resource Path Location Type Java compiler level does not match the version of the installed Java project facet.出現這個問題的原因是因為,eclipse/myeclipse的jdk編譯版本與出現問題的項目JDK編譯版本不一致所導致!

 

 

 

工具/原料

  • eclipse/MyEclipse

百度經驗:jingyan.baidu.com

方法/步驟

  1. 1

    先設置好jdk,需要確定 項目,eclipse/myeclipse,系統 用的是同一個版本的JDK,我系統中安裝的JDK是1.7,所以我把eclipse的jdk成1.7

    Java compiler level does not match解決方法步驟閱讀
  2. 2

    進入 windows---proferences---java--compiler設置編譯出來的文件使用的格式是 1.7版本的 (設置成多少都行,只要兼容,並且與你項目的編譯版本一直就可以,我這里統一設置成1.7)

    Java compiler level does not match解決方法步驟閱讀
  3. 3

    進入項目--properties---java Compiler 把項目編譯版本也設置成 1.7

    Java compiler level does not match解決方法步驟閱讀
  4. 4

    進入項目--properties---Myeclipse---project Facets設置java文件的版本為 1.7

    Java compiler level does not match解決方法步驟閱讀
  5. 5

    到此,完成配置,如果還有沒解決的,可以留言給我喲!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM