0

私は次のようなものを使用できることを知っています

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データベースにアクセスできます。

今は、リポジトリを定期的に (たとえば、1 日 1 回) スキャンし、サーバーを終日実行したいと考えています (誰もがソフトウェア構造を調べてクエリできるようにするため)。

サーバーを (Windows) サービスとして実行するオプションが見つかりませんでした。さらに、「スキャン」と「サーバー」を同時に実行することはできないようです。

これまでの私の最善のアイデアは、次のループを実行する Java で小さなサービスを作成することです。

  1. サーバーを起動し、真夜中まで待ちます。
  2. サーバーを停止します。
  3. 増分スキャンを実行します。

より良いアイデアはありますか?

4

2 に答える 2