Я пытаюсь выяснить, как включить горячую замену кода во время отладки с помощью моей системы сборки, и у меня ничего не получается.
У меня есть сборка Ant с целью отладки, например:
<target name="debug_dev" depends="compile"
description="Runs development version with the debugger.">
<java classname="applets.TabHandler" fork="true" dir="build">
<jvmarg value="-Xdebug" />
<jvmarg value="-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000" />
<classpath refid="compile_classpath" />
</java>
</target>
Затем я использую опцию удаленной отладки в Eclipse для подключения к порту 8000. Отладка работает нормально, но я не могу редактировать код, как я мог до того, как использовал Ant. Я знаю, что есть возможность получить горячую замену, работая с JBoss, Tomcat и другими ситуациями, но я просто запускаю свою программу локально с помощью вызова JVM, как вы можете видеть выше.
Кто-нибудь знает, возможно ли это с моей настройкой?
Спасибо!