Я знаю, что могу использовать что-то вроде
jqassistant.cmd scan -u maven:repository::http://ik-repo1:8084/nexus/content/repositories/releases
для постепенного сканирования репозитория Maven и этого
jqassistant.cmd server -serverAddress 123.321.0.0 -serverPort 8088
позволяет мне получить доступ к прикрепленной базе данных neo4j через сервер.
Теперь я хотел бы регулярно сканировать репозиторий (скажем, один раз в день) и запускать сервер весь день (чтобы каждый мог искать и запрашивать структуры программного обеспечения).
Я не смог найти вариант запуска сервера как службы (Windows). Кроме того, кажется невозможным одновременно запустить «сканирование» и «сервер».
Моя лучшая идея на данный момент — написать небольшой сервис на java, который запускает следующий цикл:
- Запустите сервер и дождитесь полуночи.
- Остановить сервер.
- Выполните инкрементное сканирование.
Есть идеи получше?