国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案

這篇具有很好參考價值的文章主要介紹了【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

本文目錄

一、背景描述

二、報錯原因

三、解決方案


一、背景描述

Spring官網(wǎng):Spring | Home

通過Spring官網(wǎng)初始化一個新的SpringBoot項(xiàng)目,如下圖所示。

【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案

關(guān)鍵信息:maven項(xiàng)目,Java語言,SpringBoot版本號,項(xiàng)目信息,打包方式,Java版本,然后點(diǎn)擊下邊最左側(cè)的 GENERATE CTRL + 回車,即可生成一個SpringBoot項(xiàng)目。

下載后使用IDEA打開,將maven依賴下載好,JDK版本選擇Java8(本地電腦只有一個Java1.8),沒有報錯,啟動項(xiàng)目后,結(jié)果啟動失敗,報錯信息如下:

【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案

java: 無法訪問org.springframework.boot.SpringApplication
  錯誤的類文件: /D:/Repository/org/springframework/boot/spring-boot/3.0.5/spring-boot-3.0.5.jar!/org/springframework/boot/SpringApplication.class
    類文件具有錯誤的版本 61.0, 應(yīng)為 52.0
    請刪除該文件或確保該文件位于正確的類路徑子目錄中。

理論上來說,從Spring官網(wǎng)初始化的一個項(xiàng)目,沒有添加任何代碼,不應(yīng)該報錯。但是,實(shí)際上很莫名其妙的出現(xiàn)報錯信息。

二、報錯原因

報錯信息里所說的類文件版本指的是java class file version,java類文件版本。其實(shí)這個該版本號與jdk版本號是存在對應(yīng)關(guān)系,具體來說61.0對應(yīng)jdk17,52.0對應(yīng)jdk8。
完整對應(yīng)關(guān)系參見:https://stackoverflow.com/questions/9170832/list-of-java-class-file-format-major-version-numbers ,訪問可能會比較慢,我已經(jīng)截圖了,看下圖即可。

【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案

?出現(xiàn)上述錯誤主要是類文件版本與JDK版本號不對應(yīng)導(dǎo)致的。解決這個問題很簡單,把兩者的關(guān)系對應(yīng)上即可。

三、解決方案

兩種方案:一是降低類文件版本號(即降低SpringBoot版本號),二是提升JDK版本號

拿我自己初始化的這個SpringBoot項(xiàng)目來說,我選擇的SpringBoot版本3.0.5,該版本的SpringBoot所需的JDK版本是JDK17,而我本地電腦只安裝了一個JDK8的運(yùn)行環(huán)境,所以才會報這個錯誤。

從Spring官網(wǎng)查看SpringBoot版本號,查看地址:https://spring.io/projects/spring-boot#support ,降低版本號后項(xiàng)目正常啟動成功。我選擇的是 2.1.5.RELEASE。

【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案

完結(jié)!文章來源地址http://www.zghlxwxcb.cn/news/detail-407891.html

到了這里,關(guān)于【異常解決】java: 無法訪問org.springframework.boot.SpringApplication的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Error-(3, 32) java- 無法訪問org.springframework.boot.SpringApplication問題解決

    通過spring initializr創(chuàng)建的springboot項(xiàng)目,生成項(xiàng)目后無法正常運(yùn)行。 報錯如下: spring-boot-starter-parent版本為3.0.4, jdk版本為1.8,默認(rèn)pom文件指定的jdk版本為 17。 問題原因應(yīng)該為jdk的版本不兼容。jdk版本編碼及對應(yīng)關(guān)系可以參考網(wǎng)頁https://stackoverflow.com/questions/9170832/list-of-java-class

    2024年02月11日
    瀏覽(14)
  • java: 無法訪問org.springframework.boot.SpringApplication

    java: 無法訪問org.springframework.boot.SpringApplication

    報錯信息 報錯信息里所說的類文件版本指的是java class file version,java類文件版本 該版本號與jdk版本號存在對應(yīng)關(guān)系,61.0對應(yīng)jdk17,52.0對應(yīng)jdk8。 完整對應(yīng)關(guān)系參見 https://stackoverflow.com/questions/9170832/list-of-java-class-file-format-major-version-numbers 所以是某個依賴的版本太高,降低版本

    2024年02月11日
    瀏覽(97)
  • 解決在創(chuàng)建springboot項(xiàng)目中遇到:Error:(3, 32) java: 無法訪問org.springframework.boot.SpringApplication

    解決在創(chuàng)建springboot項(xiàng)目中遇到:Error:(3, 32) java: 無法訪問org.springframework.boot.SpringApplication

    報錯信息: 解決步驟如下: 1.先把對應(yīng)的java版本統(tǒng)一,不然它會爆一個跟 Error:java: 無效的源發(fā)行版: 13 的錯誤,共有以下幾個地方需要修改 ? ?因?yàn)槲矣玫氖荍ava8,而java8對應(yīng)的SDK版本是1.8 這里修改為你使用的java版本 ?還有這個地方也需要改為你使用的對應(yīng)版本 ?這里呢,

    2024年02月12日
    瀏覽(26)
  • SpringBoot啟動報錯:java: 無法訪問org.springframework.boot.SpringApplication

    SpringBoot啟動報錯:java: 無法訪問org.springframework.boot.SpringApplication

    報錯原因:jdk 1.8版本與SpringBoot 3.1.2版本不匹配 解決方案:將SpringBoot版本降到2系列版本(例如2.5.4)。如下圖: 修改版本后切記刷新Meavn依賴 然后重新啟動即可成功。如下圖:

    2024年02月13日
    瀏覽(96)
  • java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件

    java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件

    提示:這里簡述項(xiàng)目相關(guān)背景: java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件: /D:/Environment/maven-3.8.1/myRepository/org/springframework/boot/spring-boot/3.0.2/spring-boot-3.0.2.jar!/org/springframework/boot/SpringApplication.class 類文件具有錯誤的版本 6 提示:這里描述項(xiàng)目中遇到的問題:

    2024年02月12日
    瀏覽(93)
  • spring boot 啟動報錯---java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件:

    spring boot 啟動報錯---java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件:

    目錄 錯誤提示信息: 原因: 解決辦法: 具體步驟: 主要是因?yàn)?spring boot 3.0發(fā)布了 ,在創(chuàng)建項(xiàng)目時,默認(rèn)為3.0 ` 但同時, spring boot 3.0 只支持jdk 17 ,在平時創(chuàng)建時,都喜歡使用jdk8 由于 spring boot 版本默認(rèn)3.0,同時jdk選擇的是 8 ,就會導(dǎo)致這個錯誤 將 spring boot 版本和jdk統(tǒng)一

    2024年02月15日
    瀏覽(16)
  • java: 無法訪問org.springframework.boot.SpringApplication······類文件具有錯誤的版本 61.0, 應(yīng)為 52.0。

    java: 無法訪問org.springframework.boot.SpringApplication······類文件具有錯誤的版本 61.0, 應(yīng)為 52.0。

    錯誤詳情 分析錯誤 這段錯誤信息表明你的Java編譯器(Javac)正在嘗試訪問 “org.springframework.boot.SpringApplication ”類,但它發(fā)現(xiàn)了一個版本不匹配的類文件。具體來說,錯誤信息中提到: 類文件的版本是 61.0,但應(yīng)該是 52.0。 這意味著你使用的“org.springframework.boot.SpringApplica

    2024年02月08日
    瀏覽(21)
  • java: 無法訪問org.springframework.boot.SpringApplication;類文件具有錯誤的版本 61.0, 應(yīng)為 52.0

    java: 無法訪問org.springframework.boot.SpringApplication;類文件具有錯誤的版本 61.0, 應(yīng)為 52.0

    springboot項(xiàng)目啟動時報錯 報錯信息里所說的類文件版本指的是java class file version,java類文件版本號與jdk版本號存在對應(yīng)關(guān)系,61.0對應(yīng)jdk17,52.0對應(yīng)jdk8。 但是我本地的jdk版本是1.8,那對應(yīng)的major version是52; 項(xiàng)目中使用的jdk版本是17,那對應(yīng)的major version是61.0; 完整對應(yīng)關(guān)系可

    2024年02月12日
    瀏覽(23)
  • java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件: /C:/Users/x/.m2/repository/org/spring

    java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件: /C:/Users/x/.m2/repository/org/spring

    出現(xiàn)這個錯誤一般就是創(chuàng)建項(xiàng)目的時候java的版本與項(xiàng)目版本對不上,那就先看pom文件下java的版本,再從setting里進(jìn)入查看版本,最后查看poject里面的版本是不是都對應(yīng),當(dāng)然也可能是springboot的版本與jdk的版本不對應(yīng),SpringBoot3.0.2版本所需要的JDK版本為17,如果為jdk1.8就會報錯

    2024年02月06日
    瀏覽(13)
  • java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件: /C:/Users/xx/.m2/repository/org/spring

    java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件: /C:/Users/xx/.m2/repository/org/spring

    java: 無法訪問org.springframework.boot.SpringApplication 錯誤的類文件: /C:/Users/lvgr8/.m2/repository/org/springframework/boot/spring-boot/3.1.0/spring-boot-3.1.0.jar!/org/springframework/boot/SpringApplication.class 類文件具有錯誤的版本 61.0, 應(yīng)為 52.0 請刪除該文件或確保該文件位于正確的類路徑子目錄中。 出現(xiàn)這個

    2024年01月17日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包