Domanda

Ho una domanda. È possibile utilizzare i hotswap senza usare i punti di interruzione?

Quando Notch ha fatto il preludio della camera (http://www.youtube.com/user/nizzotch?feature=playlist-comment#p/u) Ha usato il hotswap senza dover: - Aggiungi i punti di interruzione - Salva - Rimuovi Breakpoint - Riprendi in questo video è troppo veloce per vederlo, ma non riesco a trovarne quelli vecchi.

Hai un'idea ? Eclipse-opzioni, macro, plugin ...?

Grazie

È stato utile?

Soluzione

Dipende dal tuo JVM, ma HotSwap in Eclipse ha funzionato per me senza trucchi sull'hotspot del sole JVM nei tempi di Java 1.5. Ecco Un insetto del sole correlato. Quale JVM stai usando?

public class Test {
    private static int ctr = 0;
    public static void main(String[] args) {
        while (true) {
            method();
            try {
                Thread.sleep(200);
            } catch (InterruptedException e) {
                System.err.println("Interrupted");
            }
        }
    }

    private static void method() {
        System.out.println(ctr);
    }
}

Ho cambiato System.out.println(ctr); a System.out.println(ctr++);, e il mio output è stato modificato in una sequenza crescente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top