Вам нужно сделать 2 вещи:
- Добавьте следующую конфигурацию в quartz.properties с соответствующими значениями, замененными на $ placeholder
org.quartz.jobStore.dataSource=myDS
org.quartz.dataSource.myDS.URL=$URL
org.quartz.dataSource.myDS.driver=$driver
org.quartz.dataSource.myDS.maxConnections=5
org.quartz.dataSource.myDS.password=$password
org.quartz.dataSource.myDS.user=$user
org.quartz.dataSource.myDS.validationQuery=$any query that doesn't return an error when properly connected
org.quartz.jobStore.tablePrefix=QREPL_
org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
- Создайте таблицы базы данных, в которых Quartz хранит данные о заданиях - вы должны найти сценарий DDL, включенный в дистрибутив Quartz, который создаст их для вас. Каждое из имен таблицы Quartz должно начинаться с одинакового префикса. В приведенной выше конфигурации я предположил, что этот префикс "QREPL _"
Надеюсь, это поможет,
Дон