INIT=RUNSCRIPT 和相对路径的问题
2022-08-31 16:53:09
我对源路径(src/main src/test)使用maven约定,并且在src/main/resources/scripts中有我的sql脚本。
我想用H2内存运行我的应用程序,我想使用jdbc url来初始化我的数据库:
database.url=jdbc:h2:mem:;INIT=RUNSCRIPT FROM 'src/main/resources/scripts/create.sql';
我的问题是这个相对路径(src/main/...)不起作用,如果init=runscript命令不针对任何内容,H2也不会崩溃。
有人知道我应该用什么路径来使这项工作吗?
谢谢