実行時にHotswapでクラスが変更されたことを検出する方法はありますか?Hotswapの検出方法
データを生成するクラスがあります。後で使用するために保存します。私はHotswapが発生した後に手動でデータ再生成をトリガーすることができますが、私はこれを自動化したいと思います。私は、データが即座に自動的に再生成されるように、クラスのいずれかが変更されたときに検出できる任意のソリューションを探しています。私は、異なるクラスのデータを生成する複数のクラスがあり、すべてを再生成するためのオーバーヘッドがあるため、どのクラスが変更されたかを検出したいと思います。
あなたはクラスのhashCodeが変化したかどうかをチェックしてみました?例えば。 hotswapがSomeClass.class.hashCode()に影響するかどうかを監視します。 –
クラスのhashCodeは変更されません。 – msell