Я пытаюсь запустить приложение Spring Batch для создания пакетных заданий.
My application.properties
, как показано ниже:
spring.datasource.driver-class-name=org.h2.Driver
spring.datasource.url=jdbc:h2:mem:localhost;DB_CLOSE_ON_EXIT=FALSE
spring.datasource.username=admin
spring.datasource.password=p@ssw0rd
spring.datasource.schema=schema-hsqldb.sql
Полученная ошибка показана ниже:
Caused by: org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [schema-hsqldb.sql]' is invalid: The specified resource does not exist.
Насколько я знаю, schema-hsqldb.sql
существует в classpath /org/springframework/batch/core/schema-hsqldb.sql
.
Загрузочное приложение Spring работает, когда я закомментировал spring.datasource.schema=schema-hsqldb.sql
. Нужно ли вручную импортировать скрипты SQL? Если да, то как мне это сделать?