Я только что скачал quartz
jar из репозитория maven, и там есть table_h2.sql
файл:
https://mvnrepository.com/artifact/org.quartz-scheduler/quartz/2.3.0
Также вы можете найти его на github в хранилище кварцевых github: tables_h2.sql
Поэтому, пожалуйста, проверьте, не используете ли вы устаревшую версию библиотеки, и у вас есть правильная зависимость. Похоже, что эти sql-файлы были перемещены из другого пакета ( commit ) для версии 2.3.0
, поэтому, если вы используете последнюю версию Spring-Boot, вам следует либо обновить Quartz, либо, возможно, понизить Spring-Boot. версия.
Если вы используете весеннюю загрузку, рекомендуется использовать свойства версий, указанные в spring-boot-starter-parent
, в вашем случае есть свойство quartz.version
, значение которого 2.3.0
для spring-boot 2.0.0.RELEASE
, поэтому в maven это будет выглядеть так:
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>${quartz.version}</version>
</dependency>
В Gradle у вас будет нечто подобное.