<track id="vsnnr"><ruby id="vsnnr"><menu id="vsnnr"></menu></ruby></track>

  1. 更多>>Java程序設計 Blog

    The compiler compliance specified is 1.8 but a JRE 12 is used

    在使用 Spring Tool Suite 的時候,出現The compiler compliance specified is 1.8 but a JRE 12 is used警告的解決方法

    一、具體問題

    1、在工程名的圖標上有個黃色嘆的圖標,如圖所示:

    2019-07-26_105708.jpg

    2、點開Problems,發現具體的警告信息內容如下:

    The compiler compliance specified is 1.8 but a JRE 12 is used

    意思是說你指定的編譯器版本號為1.8,而你實際安裝使用的JRE 12

    如圖所示:

    2019-07-26_105716.jpg

    3、自己安裝使用的JDK版本號為JDK12


    二、解決方案

    1、右鍵點擊工程項目圖標 demo,選擇彈出菜單的最底部的“Perproties”

    2、在彈出的窗口中點擊“Java Compiler”,在右側的窗口中 JDK Compliance 一項中,不勾選

    然后,Compiler compliance level 這一項由灰色變成高亮顯示,在后面的列表選擇框中,將默認顯示的1.8,修改為12

    如圖所示:

    2019-07-26_105723.jpg

    3、點擊“Apply”,點擊“Apply and Close”

    4、相應的同步修改 pom.xml 文件中的java版本號

    修改前:

    <properties>

    <java.version>1.8</java.version>

    </properties>

    修改后:

    <properties>

    <java.version>12</java.version>

    </properties>

    5、警告信息消失,問題解決


    評論列表

    no_photo
    Thank you For your hard work o   來自法國
    Thank you For your hard work over the years! For this, we give you the opportunity. https://google.com#1234567890 For more information, see the instructions. skfhjvkjsdjsrbhvbsrfhkis

    2024-01-21 19:03:50

    no_photo
    Thank you For your hard work o  
    Thank you For your hard work over the years! For this, we give you the opportunity. https://google.com#1234567890 For more information, see the instructions. skfhjvkjsdjsrbhvbsrfhkis

    2023-09-06 03:45:53

    no_photo
    Push it to the limit cool Wolf  
    Push it to the limit cool Wolf you are the best and you can do everything https://www.samsung.com smkmkplobydlmcrjmzgvx

    2023-08-15 02:28:01

    發表評論

    用來接收審核回復提醒,請認真填寫

      換一張?
    captcha
    看不清?點擊圖片換一張
    黄色大片中文字欧美特片网_亚洲欧美国产图片视频_日韩黄色精品国产成人毛片_国产综合亚洲欧洲区
      <track id="vsnnr"><ruby id="vsnnr"><menu id="vsnnr"></menu></ruby></track>