Я пытаюсь запустить базу данных H2 в режиме сервера (я хочу, чтобы она запускалась в другом процессе) через Spring.
В настоящее время я использую java Runnable.exec для запуска базы данных h2 (с помощью команды: " java -cp h2.jar org.h2.tools.Server ")
Я знаю, что есть способ сделать это через Spring. Я попытался добавить следующее в конфигурацию Spring, но это не сработало (не запустило базу данных H2):
<bean id="org.h2.tools.Server" class="org.h2.tools.Server"
factory-method="createTcpServer" init-method="start" destroy-method="stop">
<constructor-arg value="-tcp,-tcpAllowOthers,true,-tcpPort,8043" />
</bean>
<bean id="org.h2.tools.Server-WebServer" class="org.h2.tools.Server"
factory-method="createWebServer" init-method="start">
<constructor-arg value="-web,-webAllowOthers,true,-webPort,8082" />
</bean>
Буду признателен за любую помощь / идеи