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

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

 更新時間:2024年08月14日 14:30:32   作者:JavaWizard-M  
這篇文章主要介紹了java:無法訪問org.springframework.boot.SpringApplication問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

SpringBoot啟動報錯

原因

根據(jù)錯誤提示,可以看出是類文件版本錯誤導致的。

Spring Boot 3.06 是基于 JDK 17 編譯的,而我的 JDK 版本低于此,是JDK8版本,所以無法訪問該類文件。

因此,解決這個問題需要將 JDK 升級或者切換到使用符合此版本的 Spring Boot 的版本。

你可以采取以下兩種方式進行解決:

1、將 JDK 升級到 JDK 17 或者更高版本

首先,你需要安裝 JDK 17 或者更高版本,并且配置環(huán)境變量。

然后,在命令行中運行以下命令,查看JDK版本是否更改成功:

  • java -version

如果你已經(jīng)安裝了 JDK 17 或者更高版本,可以修改 pom.xml 文件的編譯配置,將編譯器指定為版本 17 或更高版本。

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
                <source>17</source>
                <target>17</target>
            </configuration>
        </plugin>
    </plugins>
</build>

2、 切換到符合該版本的 Spring Boot 版本

如果不能升級 JDK,那么只能將 Spring Boot 版本降級到符合 JDK 版本要求的版本。

你可以在 Maven 中找到匹配的版本號,例如:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.5.5</version>
    <relativePath/> <!-- lookup parent from repository -->
</dependency>

或者,你可以在 Gradle 中指定版本號,例如:

plugins {
    id 'org.springframework.boot' version '2.5.5'
}

以上兩種方法任選一種即可正常啟動SpringBoot

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • MyBatis-Plus實現(xiàn)多數(shù)據(jù)源的示例代碼

    MyBatis-Plus實現(xiàn)多數(shù)據(jù)源的示例代碼

    這篇文章主要介紹了MyBatis-Plus實現(xiàn)多數(shù)據(jù)源的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Java壓縮集合的三種方法

    Java壓縮集合的三種方法

    這篇文章主要介紹了Java壓縮集合的三種方法,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-01-01
  • jcrop 網(wǎng)頁截圖工具(插件)開發(fā)

    jcrop 網(wǎng)頁截圖工具(插件)開發(fā)

    今天給大家介紹一下一個web 中經(jīng)常會用到的截圖(如:頭像等)工具,需要的朋友可以了解下
    2012-11-11
  • SpringBoot自動裝配Condition的實現(xiàn)

    SpringBoot自動裝配Condition的實現(xiàn)

    Spring4.0新增@Conditional注解,用于條件化Bean的注冊,通過實現(xiàn)Condition接口并重寫matches方法,可以控制Bean的創(chuàng)建與否,感興趣的可以了解一下
    2024-10-10
  • MyBatis-plus 模糊查詢的使用

    MyBatis-plus 模糊查詢的使用

    這篇文章主要介紹了MyBatis-plus 模糊查詢的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • SpringBoot讀取ZooKeeper(ZK)屬性的方法實現(xiàn)

    SpringBoot讀取ZooKeeper(ZK)屬性的方法實現(xiàn)

    本文主要介紹了SpringBoot讀取ZooKeeper(ZK)屬性的方法實現(xiàn),強調(diào)使用@ConfigurationProperties實現(xiàn)類型安全和自動刷新,對比傳統(tǒng)方式優(yōu)缺點,感興趣的可以了解一下
    2025-06-06
  • Java List 使用舉例(從入門到精通)

    Java List 使用舉例(從入門到精通)

    本文系統(tǒng)講解Java List,涵蓋基礎概念、核心特性、常用實現(xiàn)(如ArrayList、LinkedList)及性能對比,介紹創(chuàng)建、操作、遍歷方法,結合實戰(zhàn)案例,提供選擇策略和優(yōu)化技巧,幫助高效使用List,感興趣的朋友跟隨小編一起看看吧
    2025-08-08
  • JavaWeb文件上傳開發(fā)實例

    JavaWeb文件上傳開發(fā)實例

    這篇文章主要為大家詳細介紹了JavaWeb文件上傳開發(fā)實例,如何進行文件上傳操作,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 在同一個類中調(diào)用帶有@Transactional注解的方法示例

    在同一個類中調(diào)用帶有@Transactional注解的方法示例

    這篇文章主要為大家介紹了在同一個類中調(diào)用帶有@Transactional注解的方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • 淺談java對象轉json,數(shù)字精確出現(xiàn)丟失問題

    淺談java對象轉json,數(shù)字精確出現(xiàn)丟失問題

    下面小編就為大家?guī)硪黄獪\談java對象轉json, 數(shù)字精確出現(xiàn)丟失問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03

最新評論

庆云县| 四会市| 龙江县| 闽侯县| 塔河县| 寿光市| 合阳县| 河南省| 宜君县| 永定县| 宣武区| 当阳市| 丹江口市| 昌黎县| 石泉县| 泊头市| 武隆县| 翁源县| 东兴市| 珲春市| 湖南省| 绍兴县| 阿拉善左旗| 屯留县| 常宁市| 疏勒县| 仁寿县| 江口县| 肇庆市| 商丘市| 武夷山市| 封开县| 日喀则市| 米脂县| 阿城市| 彭阳县| 长沙市| 固原市| 双辽市| 通榆县| 吉水县|