欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

SpringBoot啟動報(bào)錯(cuò)

原因

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

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

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

你可以采取以下兩種方式進(jìn)行解決:

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

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

然后,在命令行中運(yù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

總結(jié)

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

相關(guān)文章

  • 詳解Spring Security中的HttpBasic登錄驗(yàn)證模式

    詳解Spring Security中的HttpBasic登錄驗(yàn)證模式

    HttpBasic登錄驗(yàn)證模式是Spring Security實(shí)現(xiàn)登錄驗(yàn)證最簡單的一種方式,也可以說是最簡陋的一種方式,這篇文章主要介紹了Spring Security的HttpBasic登錄驗(yàn)證模式,需要的朋友可以參考下
    2019-11-11
  • Spring Boot 啟動加載數(shù)據(jù) CommandLineRunner的使用

    Spring Boot 啟動加載數(shù)據(jù) CommandLineRunner的使用

    本篇文章主要介紹了Spring Boot 啟動加載數(shù)據(jù) CommandLineRunner的使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-04-04
  • java實(shí)現(xiàn)飛機(jī)游戲代碼

    java實(shí)現(xiàn)飛機(jī)游戲代碼

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)飛機(jī)游戲代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • Java+Windows+ffmpeg實(shí)現(xiàn)視頻轉(zhuǎn)換功能

    Java+Windows+ffmpeg實(shí)現(xiàn)視頻轉(zhuǎn)換功能

    這篇文章主要為大家詳細(xì)介紹了Java+Windows+ffmpeg實(shí)現(xiàn)視頻轉(zhuǎn)換功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 關(guān)于log4j日志擴(kuò)展---自定義PatternLayout

    關(guān)于log4j日志擴(kuò)展---自定義PatternLayout

    這篇文章主要介紹了關(guān)于log4j日志擴(kuò)展---自定義PatternLayout,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • IntelliJ IDEA(2020.2)的下載、安裝步驟詳細(xì)教程

    IntelliJ IDEA(2020.2)的下載、安裝步驟詳細(xì)教程

    這篇文章主要介紹了IntelliJ IDEA(2020.2)的下載、安裝步驟詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • SpringSecurity實(shí)現(xiàn)前后端分離登錄token認(rèn)證詳解

    SpringSecurity實(shí)現(xiàn)前后端分離登錄token認(rèn)證詳解

    目前市面上比較流行的權(quán)限框架主要實(shí)Shiro和Spring Security,這兩個(gè)框架各自側(cè)重點(diǎn)不同,各有各的優(yōu)劣,本文將給大家詳細(xì)介紹SpringSecurity如何實(shí)現(xiàn)前后端分離登錄token認(rèn)證
    2023-06-06
  • Java微信公眾平臺開發(fā)(1) 接入微信公眾平臺

    Java微信公眾平臺開發(fā)(1) 接入微信公眾平臺

    這篇文章主要為大家詳細(xì)介紹了Java微信公眾平臺開發(fā)第一步,接入微信公眾平臺,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Java中PrintWriter使用方法介紹

    Java中PrintWriter使用方法介紹

    這篇文章主要介紹了Java中PrintWriter使用方法介紹,文章圍繞主題展開PrintWriter使用方法的詳細(xì)介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下
    2022-06-06
  • Maven的pom.xml文件結(jié)構(gòu)中的build

    Maven的pom.xml文件結(jié)構(gòu)中的build

    本文主要介紹了Maven的pom.xml文件結(jié)構(gòu)中的build,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07

最新評論