spring boot2.0后配置自动执行schema.sql无效

spring.datasource.schema=classpath:db/schema.sql
在springboot2.0报错:
org.h2.jdbc.JdbcSQLException: Schema "classpath:db/schema.sql" not found [90079-197]

1.x中没有问题

“initialization-mode:always” 在yml或者perproties中增加这个配置。2.0之后好像就需要这个了

需要配置log4j;
2. 在log4j.properties文件里增加以下配置;
12345678log4j.appender.Console=org.apache.log4j.ConsoleAppender

log4j.appender.Console.layout=org.apache.log4j.PatternLayout

log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

log4j.logger.java.sql.ResultSet=INFO

log4j.logger.org.apache=INFO

log4j.logger.java.sql.Connection=DEBUG

log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
追问
试过了还是不行

检查下类路径,已经配置文件的路径是不是写对了,还有注意你的数据库连接的账号密码是不是正确

你的整体的版本就需要升级了,这个是spring内部的错误

pom里面的数据库驱动要指定对应的version,而且2.0要加上
schema:
- classpath:sql/department.sql
- classpath:sql/employee.sql
initialization-mode: always