Eclipse: l'édition et en cours d'exécution en direct le code
Question
Lors de l'édition du code Java dans Eclipse je peux modifier le code pendant qu'il est en cours d'exécution de diverses manières et ont ces changements sans redémarrer mon programme.
Quelle est la technologie sous-jacente de cette fonction? Est-il partie d'Eclipse, ou est-ce que je peux faire avec les outils de ligne de commande et les outils qui viennent avec le JDK?
La solution
Sa partie de la machine virtuelle Java et elle est appelée HotSwap.
http://download.oracle.com/ JavaSE / 1.4.2 / documents / guidage / jpda / enhancements.html
Autres conseils
Cette fonction est généralement appelé "code remplacement à chaud" et était introduit en Java 1.4 - cela fait partie de la machine virtuelle Java Interface de débogage et de diverses API au-dessus de cette
.Il est donc pas spécifique à Eclipse, mais je ne pense pas que l'un des outils de ligne de commande qui viennent avec le JDK soutenir.