Home > Java > javaTutorial > body text

Springboot startup error bean cannot be found, how to solve it

王林
Release: 2023-05-24 16:28:06
forward
4561 people have browsed it

    Springboot startup error reporting bean not found solution

    Error report example:

    1.Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.

    Reason: Failed to determine a suitable driver class.

    Solution:

    1. It does not exist, just add it

    2. The class exists, but spring has not scanned it. Pay attention to the location of the startup class, springboot By default, the subpackages and classes in the directory where the startup class is located are scanned, as shown in Figure 1.2 below. In addition, you can use the @componentScan annotation to specify the package to be scanned: Example @componentScan ({"xxx.xx", "xxx.xx"})

    Springboot startup error bean cannot be found, how to solve it 2. Due to the bean The relationship between loading order and configuration files

    1. Please refer to the following blog post

    https://www.yisu.com/article/222850.htm

    https:// www.yisu.com/article/190698.htm

    https://www.yisu.com/article/229466.htm

    Supplement: Springboot startup error and other files have wrong versions 61.0, should be 52.0

    Error reported when starting the Springboot project

    java: Unable to access org.springframework.boot.SpringApplication

    Wrong class file: /D:/Maven/apache-maven -3.6.3/repository/org/springframework/boot/spring-boot/3.0.0/spring-boot-3.0.0.jar!/org/springframework/boot/SpringApplication.class

    Class file has wrong version 61.0, should be 52.0
    Please delete the file or make sure it is in the correct classpath subdirectory.

    Springboot startup error bean cannot be found, how to solve itReason

    SpringBoot uses 3.0 or above, because Spring's official release supports at least JDK17 starting from Spring6 and SpringBoot3.0, so only SpringBoot Just lower the version to below 3.0.

    Springboot startup error bean cannot be found, how to solve itReduce the SpringBoot version to below 3.0. The version is optional, just refresh Maven and restart.

    The above is the detailed content of Springboot startup error bean cannot be found, how to solve it. For more information, please follow other related articles on the PHP Chinese website!

    Related labels:
    source:yisu.com
    Statement of this Website
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
    Popular Tutorials
    More>
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template