我一直在试图玩弄在Eclipse中热交换进行Java代码的Java代码热交换,但我不知道是什么的局限性和在Eclipse中热交换进行Java代码的规则,所以我的努力经常失败。如果任何人都可以提供关于如何在Eclipse中热切换代码的相对详细的解释或者将我链接到一个非常棒的代码。如何启用在Eclipse
例如,这个代码hotswaps如果我改变的u
值:
public class apples extends tuna {
public static void main(String[] args) throws InterruptedException {
while (true) {
ddop();
Thread.sleep(1000);
}
}
public static void ddop() {
int u = 3;
System.out.println(u);
}
}
但是这个代码不:
public class apples extends tuna {
static int u;
public static void main(String[] args) throws InterruptedException {
int u = 3;
while (true) {
System.out.println(u);
Thread.sleep(1000);
}
}
}
谁能提供一个解释,为什么?是的,我确实有“自动构建”标志,并且正在调试模式下运行。
来到这里。如何使用[DCEVM](https://dcevm.github.io/)? – KrishPrabakar 2015-03-02 11:25:35