最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java.lang.UnsupportedClassVersionError錯誤的解決辦法(附圖文)

 更新時(shí)間:2023年10月23日 11:26:25   作者:徐不錯  
這篇文章主要給大家介紹了關(guān)于java.lang.UnsupportedClassVersionError錯誤的解決辦法,"java.lang.UnsupportedClassVersionError"意味著您正在運(yùn)行的Java版本與編譯該類時(shí)使用的Java版本不兼容,需要的朋友可以參考下

問題產(chǎn)生背景:

今天我將jdk11換成了jdk8,然后在eclipse里我發(fā)現(xiàn)無法運(yùn)行之前寫的代碼,點(diǎn)擊運(yùn)行立馬彈出來一個(gè)紅色的異???,點(diǎn)擊確定后出現(xiàn)滿屏紅字。這是怎么回事?仔細(xì)看我發(fā)現(xiàn)第一個(gè)異??蛏厦鎸懼鳭ava Virtual Machine,也就是java的虛擬機(jī),并且在終端出現(xiàn)的提示中看到了UnsupportedClassVersionError的提示,從字面上可以看出大概是“未得到支持的類版本錯誤”的意思。

解決辦法:

首先這個(gè)錯誤肯定是因?yàn)槲腋鼡Q了jdk的版本導(dǎo)致的,所以我嘗試把代碼內(nèi)容復(fù)制了一份重新編譯運(yùn)行,結(jié)果還是報(bào)錯。我開始思考因?yàn)閖ava是先通過編譯成.class文件再到JRE運(yùn)行的,可能是編譯和運(yùn)行兩個(gè)環(huán)節(jié)中有不一致導(dǎo)致的,只不過IDE中編譯和運(yùn)行的過程合二為一了,我們很容易忽略這中間的過程。所以我找到eclipse里面編譯的相關(guān)設(shè)置,發(fā)現(xiàn)編譯時(shí)所用的還是jdk11編譯,這樣編譯后的程序不能在jdk8的JRE中運(yùn)行也就說得通了。

我將這里選項(xiàng)點(diǎn)開,選擇1.8版本。

成功運(yùn)行程序!

總結(jié):

java JDK更換版本的時(shí)候需要注意,不僅需要更改我們系統(tǒng)環(huán)境變量的設(shè)置,同時(shí)也需要確認(rèn)IDE中的JDK和JRE版本是否一致,如果不一致也需要修改成對應(yīng)的版本,否則可能會出現(xiàn)之前的程序無法在當(dāng)前JRE下運(yùn)行。

到此這篇關(guān)于java.lang.UnsupportedClassVersionError錯誤的解決辦法的文章就介紹到這了,更多相關(guān)java.lang.UnsupportedClassVersionError內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

永福县| 西林县| 仙游县| 焉耆| 旌德县| 铁力市| 夏津县| 漯河市| 凤山县| 玉环县| 响水县| 安平县| 三原县| 崇左市| 鄂托克前旗| 曲沃县| 大安市| 保靖县| 九寨沟县| 岢岚县| 金乡县| 永仁县| 翁源县| 保康县| 福贡县| 泸西县| 西丰县| 桂东县| 通江县| 噶尔县| 左贡县| 保康县| 祁阳县| 建宁县| 昌江| 福泉市| 油尖旺区| 奉节县| 那坡县| 凉城县| 两当县|