1

いくつかの Maven プロジェクト用の小さな監視ツールを作成したいと考えています。

開発中に実行する必要がある 3 つのサーバー アプリケーションがあります。現在、それらを実行する小さなシェル スクリプトがありますが、ログを表示するときに驚くほど不正確であり、再起動してプロセスを強制終了するのが面倒です。これも Windows では動作しません。そのため、ステータスやログなどをリアルタイムで表示するのを最適化するために、他の開発者向けの小さな監視ツールが必要です。

Maven エンベダーを使用していますが、MavenCli を実行してもログが表示されません。

Maven プロジェクトのログ ストリームにアクセスするにはどうすればよいですか? printlines とエラーにアクセスできます。

私のコードのベースラインは次のとおりです。

public static void main(String args[]){
  MavenCLI cli = new MavenCLI();
  int result = cli.doMain(new String[] {"clean","spring-boot:run"}, "/path/to/project", System.out, System.err);
}
4

0 に答える 0