Два решения для устранения ошибки: Не удалось настроить источник данных: атрибут «url» не указан и нет встроенного источника данных.
Два решения для устранения ошибки: Не удалось настроить источник данных: атрибут «url» не указан и нет встроенного источника данных.

🌷🍁 Блогер Маотоху взять тебя Go to New World.✨🍁 🦄 Домашняя страница блога——голова кошки тигр Блог🎐 🐳«Полная колонка вопросов для интервью» Статья богата картинками и текстами🦕яркая и простая в освоении! Приглашаем всех присоединиться~🌺 🌊 «Колонка читов для разработки IDEA»учитьсяIDEAОбщие операции,Эффективность работы выросла в два раза~💐 🌊 «Мастер Голанга за 100 дней (базовое введение)»учитьсяGolangязык,Наслаждайтесь облачными технологиями,Посещение различных фабрик~💐

🪁🍁Надеюсь, эта статья поможет вам🌸Статья грубая, пожалуйста, покритикуйте и поправьте меня! 🍁🐥

Два решения для устранения ошибки: Не удалось настроить источник данных: атрибут «url» не указан и нет встроенного источника данных.

Вариант 1

Добавьте исключение = {DataSourceAutoConfiguration.class} после @SpringBootApplication, чтобы исключить автоматическую настройку:

Язык кода:javascript
копировать
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })

Вариант 2

Добавить автоматическую настройку исключения в файле application.yml.

Язык кода:javascript
копировать
spring:
  autoconfigure:
    exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

application.properties

Язык кода:javascript
копировать
spring.autoconfigure.exclude= org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
Язык кода:javascript
копировать
  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.7.2)

2022-09-28 17:03:06  [INFO]  org.springframework.boot.StartupInfoLogger:55  : Starting JoySpaceApplicationKt using Java 1.8.0_342 on DESKTOP-PFPD85S with PID 12140 (E:\Project-Code\OutsideApi\build\classes\kotlin\main started by DELL in E:\Project-Code\OutsideApi) 
2022-09-28 17:03:06  [INFO]  org.springframework.boot.SpringApplication:634  : No active profile set, falling back to 1 default profile: "default" 
2022-09-28 17:03:06  [INFO]  org.springframework.data.repository.config.RepositoryConfigurationDelegate:132  : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 
2022-09-28 17:03:06  [INFO]  org.springframework.data.repository.config.RepositoryConfigurationDelegate:201  : Finished Spring Data repository scanning in 8 ms. Found 0 JPA repository interfaces. 
2022-09-28 17:03:07  [INFO]  org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108  : Tomcat initialized with port(s): 6060 (http) 
2022-09-28 17:03:07  [INFO]  org.apache.juli.logging.DirectJDKLog:173  : Initializing ProtocolHandler ["http-nio-6060"] 
2022-09-28 17:03:07  [INFO]  org.apache.juli.logging.DirectJDKLog:173  : Starting service [Tomcat] 
2022-09-28 17:03:07  [INFO]  org.apache.juli.logging.DirectJDKLog:173  : Starting Servlet engine: [Apache Tomcat/9.0.65] 
2022-09-28 17:03:07  [INFO]  org.apache.juli.logging.DirectJDKLog:173  : Initializing Spring embedded WebApplicationContext 
2022-09-28 17:03:07  [INFO]  org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:292  : Root WebApplicationContext: initialization completed in 862 ms 
2022-09-28 17:03:07  [WARN]  org.springframework.context.support.AbstractApplicationContext:591  : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class 
2022-09-28 17:03:07  [INFO]  org.apache.juli.logging.DirectJDKLog:173  : Stopping service [Tomcat] 
2022-09-28 17:03:07  [INFO]  org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener:136  : 

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 
2022-09-28 17:03:07  [ERROR]  org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter:40  : 

***************************
APPLICATION FAILED TO START
***************************

Description:

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


Action:

Consider the following:
	If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
	If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
 

Process finished with exit code 1

План сокрытия:

Язык кода:javascript
копировать
@SpringBootApplication(exclude = {
        DataSourceAutoConfiguration.class,
        DataSourceTransactionManagerAutoConfiguration.class,
        HibernateJpaAutoConfiguration.class})

Но во многих случаях добавление этой аннотации по-прежнему не может решить проблему, за исключением автоматического поиска URL-адреса в файле конфигурации для инициализации подключения к базе данных. Причина в том, что в файле pom при использовании зависимостей, связанных с базой данных, таких как Spring-data, druid и т. д., необходимо удалить зависимости, связанные с базой данных, а затем добавить аннотации для запуска Springboot без базы данных.

Персональный план тестирования 2 эффективен~

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose