1

在 Eclipse 中,是否可以将Running ( Ctrl+ ) 模式的应用程序切换F11Debug( F11) 模式?

我知道当程序在调试模式下运行时,可以在不停止它的情况下更改代码(热代码替换)。我希望运行配置有类似的东西。

建议?

4

1 回答 1

2

不是真的,除非你从一些命令行开关开始,这意味着你基本上是在调试模式下开始的,但在启动时没有连接到客户端,但允许稍后附加调试客户端(可能是远程的)。

为什么不总是在调试中启动它?

热代码替换是调试接口 (JPDA) 的一部分(从 java 1.4 开始),因此在正常运行模式下不可行。

热代码替换介绍:

http://docs.oracle.com/javase/1.4.2/docs/guide/jpda/enhancements.html#hotswap

于 2012-06-04T22:06:02.370 回答