有没有什么方法可以检测在Hotswap运行期间类的变化?如何检测热交换
我有一个类,生成的数据,我存储供以后使用。 Hotswap发生后,我可以手动触发数据再生,但我想自动执行此操作。我正在寻找任何解决方案,以便我可以检测何时发生了任何类别更改,以便数据可以在运行中自动重新生成。我还想检测哪些类已更改,因为我有多个类生成不同的数据,并且重新生成所有这些数据的开销。
有没有什么方法可以检测在Hotswap运行期间类的变化?如何检测热交换
我有一个类,生成的数据,我存储供以后使用。 Hotswap发生后,我可以手动触发数据再生,但我想自动执行此操作。我正在寻找任何解决方案,以便我可以检测何时发生了任何类别更改,以便数据可以在运行中自动重新生成。我还想检测哪些类已更改,因为我有多个类生成不同的数据,并且重新生成所有这些数据的开销。
你尝试检查一个类的hashCode改变?例如。监视hotswap是否影响SomeClass.class.hashCode()。 – 2012-04-02 17:52:50
该类的hashCode不会更改。 – msell 2012-04-02 18:10:20