Eclipse: la modifica e l'esecuzione di codice in diretta
Domanda
Quando si modifica il codice Java in Eclipse posso modificare il codice mentre è in esecuzione in vari modi e avere quelle modifiche abbiano effetto senza riavviare il mio programma.
Qual è la tecnologia sottostante questa funzione? E 'parte di Eclipse, o è qualcosa che posso fare con gli strumenti della riga di comando e gli strumenti che vengono con il JDK?
Soluzione
parte della JVM e la sua chiamata HotSwap.
La suahttp://download.oracle.com/ JavaSE / 1.4.2 / docs / guide / jpda / enhancements.html
Altri suggerimenti
Questa funzione è di solito chiamato "Codice hot sostituire" ed è stato introdotto in Java 1.4 - Fa parte della Java Virtual Machine Debug Interface e varie API per di più
.Quindi non è specifico per Eclipse, ma non credo che uno qualsiasi degli strumenti della riga di comando che vengono con il JDK sostenerlo.