Я использую соглашения 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 = runcript ничего не нацеливает.
Кто-нибудь знает, какой путь я должен использовать, чтобы сделать эту работу?
Спасибо