Я использую соглашения maven для исходных путей (src / main src / test), и у меня есть сценарии sql в src / main / resources / scripts.
Я хочу запустить свое приложение с памятью H2, и я хотел бы использовать URL-адрес jdbc для инициализации моей базы данных:
database.url=jdbc:h2:mem:;INIT=RUNSCRIPT FROM 'src/main/resources/scripts/create.sql';
Моя проблема в том, что этот относительный путь (src / main / .. .) не работает, и H2 не выйдет из строя, если команда init = runscript ни на что не нацелена.
Кто-нибудь знает, какой путь мне следует использовать, чтобы это работало?
Спасибо