導航:首頁 > 源碼編譯 > java編譯器提示錯誤

java編譯器提示錯誤

發布時間:2023-01-10 22:25:36

『壹』 java編譯,提示JDK版本錯誤!

錯誤原因:

類似錯誤均屬於Java版本問題,即JDK版本過低,只要選擇相對應的JDK版本編譯即可。
48,49,50是Java編譯器內部的版本號:
Unsupported major.minor version 51.0 對應於 JDK1.7(JRE1.7)
Unsupported major.minor version 50.0 對應於 JDK1.6(JRE1.6)
Unsupported major.minor version 49.0 對應於 JDK1.5(JRE1.5)
Unsupported major.minor version 48.0 對應於 JDK1.4(JRE1.4)

解決辦法:

僅僅按照網上說的設置JAVA_HOME 等方案是不能解決問題的。

下面是我的解決辦法:
(1)在eclipse中新增dk1.7的版本

(3)將jdk1.6相關條目選中,然後點右側按鈕 Remove ,將jdk1.6刪除。

(4)點右側 Add Library 彈出對話框,選中jdk1.7的條目,我這里顯示的是 JRE System Library 然後點擊next。

(5) 在第四步彈出的對話框上,激活 Alternate JRE 選項,並在下拉列表中,選擇 jdk1.7 然後點Finish。

(6)在第五步完成後,從Libraries 選項卡切換到 Order and Export 選項卡,並在jar列表中選中 JRE System Library[jdk1.7] 然後 點 ok完成設置。

(7)修改項目啟動jdk為1.7;項目右鍵 -> Run As -> Run Configuration;選擇Jre選項卡,alternate jre選擇jre7,點擊run即可運行。

總結

其實根本問題還是jre的配置問題。major.minor version,它相當於一個軟體的主次版本號,只是在這里是標識的一個javaClass的主版本號和次版本號。

『貳』 java編譯時發生錯誤

1.class,不是classs,
2.for(i=1;i<100;i++)注意是兩個分號不是逗號
3.int i,sum; 中間是逗號,不是點
4.system.out.println("1+2+...+100"+sum);是雙引,不是單引.

『叄』 Java程序編譯出錯

你看一下那個設置的PATH路徑有沒有設置錯!假如那個錯的話,就不用編譯了,編譯了也沒有!那個是最基本的!

『肆』 java編譯,提示JDK版本錯誤!

步驟一:

修改Eclipse/Myeclipse JDK版本:

WindowàPreferenceàJavaàInstalled JREs

在相應的JDK版本前面打鉤

閱讀全文

與java編譯器提示錯誤相關的資料

熱點內容
受信任的伺服器是什麼意思 瀏覽:252
伺服器地址的分析過程 瀏覽:957
麥當勞點餐app哪個好 瀏覽:585
手機網站圖片壓縮 瀏覽:172
前端程序員幹嘛 瀏覽:564
女權主義pdf 瀏覽:458
阿里雲伺服器低價續費 瀏覽:337
python監控日誌腳本 瀏覽:134
雲伺服器實例是什麼意思 瀏覽:710
小尋app是做什麼的 瀏覽:649
c語言中編譯和運行 瀏覽:1000
畫流圖找循環編譯原理 瀏覽:158
oppo手機西瓜視頻的文件夾 瀏覽:867
騎手一般用哪個app 瀏覽:610
程序員老闆用什麼手機 瀏覽:848
比心app頭像不通過為什麼 瀏覽:105
加密幣市值前十走勢 瀏覽:190
單片機學習推薦課程 瀏覽:474
對數ln的運演算法則圖片 瀏覽:735
仿微博app源碼 瀏覽:781