H2 все еще работает (я могу гарантировать это).Вам необходимо использовать TCP-соединение для нескольких пользователей, например ->
<property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/C:\Database\Data\production;"/>
ИЛИ
DriverManager.getConnection("jdbc:h2:tcp://localhost/server~/dbname","username","password");
Это также означает, что вам необходимо запустить сервер в режиме TCP.Честно говоря, это довольно просто в документации.
Принудительно завершить процесс (javaw.exe для Windows) и убедиться, что любое приложение, которое могло его запустить, было закрыто.У вас активная блокировка.