Rumah  >  Artikel  >  Java  >  Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui

Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui

王林
王林ke hadapan
2023-05-24 16:28:064556semak imbas

    Penyelesaian sebab springboot startup error bean tidak dapat ditemui

    1 tidak wujud

    Contoh pelaporan ralat:

    1. Gagal mengkonfigurasi Sumber Data: atribut ‘url’ tidak ditentukan dan tiada sumber data terbenam boleh dikonfigurasikan.

    Sebab : Gagal menentukan kelas pemandu yang sesuai.

    Penyelesaian:

    1. Ia tidak wujud, tambah sahaja

    2 kelas permulaan, springboot Secara lalai, subpakej dan kelas dalam direktori tempat kelas permulaan berada diimbas, seperti ditunjukkan dalam Rajah 1.2 di bawah. Selain itu, anda boleh menggunakan anotasi @componentScan untuk menentukan pakej yang akan diimbas: Contoh @componentScan ({"xxx.xx", "xxx.xx"})

    Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui

    2. Disebabkan kekacang Hubungan antara urutan memuatkan dan fail konfigurasi

    1. Sila rujuk catatan blog berikut

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

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

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

    Suplemen : Ralat permulaan Springboot dan fail lain mempunyai versi yang salah 61.0, sepatutnya 52.0

    Ralat dilaporkan semasa memulakan projek Springboot

    java: Tidak dapat mengakses org.springframework.boot.SpringApplication
    Salah fail kelas: /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/ Fail kelas SpringApplication.class
    mempunyai versi yang salah 61.0, mestilah 52.0
    Sila padamkan fail atau pastikan ia berada dalam subdirektori classpath yang betul.

    Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui

    Sebab

    SpringBoot menggunakan 3.0 ke atas, kerana keluaran rasmi Spring menyokong sekurang-kurangnya JDK17 bermula dari Spring6 dan SpringBoot3.0, jadi hanya SpringBoot Hanya turunkan versi ke bawah 3.0.

    Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui

    Kurangkan versi SpringBoot ke bawah 3.0 Versi adalah pilihan, cuma muat semula Maven dan mulakan semula

    Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui

    .

    Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan kacang ralat permulaan springboot tidak dapat ditemui. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam