我一直在試圖玩弄在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