Создание экземпляра компонента фабричным методом не удалось; Неудовлетворенная зависимость, выраженная через метод dataSJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Создание экземпляра компонента фабричным методом не удалось; Неудовлетворенная зависимость, выраженная через метод dataS

Сообщение Anonymous »

SpringBootDerbyApplication

Код: Выделить всё

package guru.springframework;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class SpringBootDerbyApplication {

public static void main(String[] args) {
SpringApplication.run(SpringBootDerbyApplication.class, args);
}
}
application.properties

Код: Выделить всё

spring.datasource.url=jdbc:derby:memory:passagensdb;create=true
spring.datasource.driver-class-name=org.apache.derby.jdbc.EmbeddedDriver
spring.datasource.username=app
spring.datasource.password=app
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
pom.xml

Код: Выделить всё

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

guru.springframework
spring-boot-apache-derby
0.0.1-SNAPSHOT
jar

spring-boot-apache-derby
Demo project for Spring Boot and Apache Derby


org.springframework.boot
spring-boot-starter-parent
2.7.8
 



UTF-8
UTF-8
17





org.apache.derby
derby
10.15.2.0




org.springframework.boot
spring-boot-starter-data-jpa



org.apache.derby
derbyclient
10.15.2.0  



org.apache.tomcat
tomcat-jdbc



org.springframework.boot
spring-boot-starter-thymeleaf



org.springframework.boot
spring-boot-starter-web




org.hibernate.validator
hibernate-validator
6.2.1.Final



org.glassfish
jakarta.el
4.0.0




org.junit.jupiter
junit-jupiter-api
5.8.2
test



org.junit.jupiter
junit-jupiter-engine
5.8.2
test




org.springframework.boot
spring-boot-starter-test
test






org.springframework.boot
spring-boot-maven-plugin





Ошибка сообщения:
org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка создания bean-компонента с именем dataSourceScriptDatabaseInitializer, определенным в ресурсе пути к классу [org] /springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: выражена неудовлетворительная зависимость через параметр метода dataSourceScriptDatabaseInitializer 0; вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем dataSource, определенным в ресурсе пути к классу [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]: не удалось создать экземпляр bean-компонента с помощью фабричного метода ; вложенное исключение: org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.apache.tomcat.jdbc.pool.DataSource]: фабричный метод dataSource вызвал исключение; вложенным исключением является java.lang.IllegalStateException: невозможно загрузить класс драйвера: org.apache.derby.jdbc.EmbeddedDriver
в org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-5.3.25.jar:5.3.25]


Подробнее здесь: https://stackoverflow.com/questions/792 ... xpressed-t
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»