Unix 環境で Java コードを実行していて、別のパラメーターで再実行したい場合、データを失うことなく再コンパイルできますか? 以前の Java タスクは、スタックすることなく引き続き実行されますか?
乾杯、シモーネ
Unix 環境で Java コードを実行していて、別のパラメーターで再実行したい場合、データを失うことなく再コンパイルできますか? 以前の Java タスクは、スタックすることなく引き続き実行されますか?
乾杯、シモーネ
再コンパイルせずに、異なる (コマンドライン) パラメータを使用して、同じ Java プログラムの複数のインスタンスを実行できます。
同じプログラムの異なるバージョンを実行し、実行時に再コンパイルすることは可能ですが、プログラムの実行中にクラス ファイルを変更すると、そのファイルがまだロードされていない場合、現在のランタイムに影響を与える可能性があります。2 つの異なるバージョンを同時に実行する場合は、クラス ファイルまたは jar ファイルの別の作業コピーを作成し、変更後にコピーを起動する必要があります。プログラムの変更をプロパティ ファイルまたはその他の構成ファイルの変更に変更できる場合は、それがより良い解決策だと思います。