導航:首頁 > 源碼編譯 > 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編譯器提示錯誤相關的資料

熱點內容
選擇雲伺服器申請注冊 瀏覽:819
php前端模版 瀏覽:980
粵康碼app怎麼弄 瀏覽:366
次梁與剪力牆相交箍筋加密怎麼算 瀏覽:908
phpword轉換pdf 瀏覽:333
像程序員那麼可愛的電視劇有哪些 瀏覽:723
安卓機開不了機如何處理 瀏覽:755
怎麼樣壓縮文件在一個文件夾 瀏覽:90
jpeg轉成pdf在線 瀏覽:437
pythonwinreg下載 瀏覽:101
伺服器獲得ftp地址 瀏覽:597
但是編譯確找不到 瀏覽:621
mc後處理如何加密一機一碼 瀏覽:138
歌曲伺服器異常怎麼辦 瀏覽:780
git編譯參數 瀏覽:372
phpbcmath擴展 瀏覽:121
加密漢字五筆 瀏覽:372
怎麼把本地的網站部署到伺服器上 瀏覽:668
大專單片機試題 瀏覽:876
滑鼠文件夾消失 瀏覽:553