我们正在考虑从 Eclipse 切换到 IntelliJ IDEA。我们必须使用 JRebel,这样我们就不必在每次更改代码行时重新启动应用程序。
每次我更改一个 .java 文件中的一行代码,并且在对该特定文件调用 IntelliJ make 过程之后,JRebel 似乎都会重新加载一大堆客户端类。
使用 Eclipse,这种残酷的重新加载行为有时可能会发生,但在大多数情况下,类重新加载过程要快得多!
我认为我错过了一些东西。有没有使用 IntelliJ 和 JRebel 经验的人知道如何让 JRebel 插件在不需要更多内容时重新加载一个类?
任何帮助将不胜感激 !
- 注意 1:我知道超级开发模式可能会有所帮助,但我想让 JRebel 插件先工作。
- 注 2:VM arg
-Drebel.check_class_hash=true
也有帮助,但我不认为该插件应该以这种方式工作。