Java プロジェクトに Eclipse IDE を使用していますが、定数を変更してその効果をテストする必要がある場合があります。
しかし、コードを変更すると、コードを再構築する必要があり、サーバーをデバッグ モードで起動するのに通常 40 分とさらに 5 分かかります。
そのため、再構築時間を少なくとも 50% 短縮するなど、タスクを簡単にするツールを探しています。
Java プロジェクトに Eclipse IDE を使用していますが、定数を変更してその効果をテストする必要がある場合があります。
しかし、コードを変更すると、コードを再構築する必要があり、サーバーをデバッグ モードで起動するのに通常 40 分とさらに 5 分かかります。
そのため、再構築時間を少なくとも 50% 短縮するなど、タスクを簡単にするツールを探しています。
定数をコードの外に置くことができます。たとえば、それらをプロパティファイルに入れます。次に、プロパティ ファイルから定数を直接読み取るようにコードを変更します。
コードを一度ビルドすれば、いつでも定数を変更できます。
まだ使用していない場合は、Jenkinsなどの継続的インテグレーション ソリューションのセットアップを検討する必要があります。ビルドを自動化してコード リポジトリをポーリングし、変更を監視してから、一連のビルドとテストをさまざまなフレーバーの定数で実行して、システムへの影響を確認できます。