gpt4 book ai didi

在本地机器上使用 Eclipse 和远程调试的 Java 热交换

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:38:25 25 4
gpt4 key购买 nike

我正在尝试找出如何在使用我的构建系统进行调试时启用代码的热交换,但我很快就干涸了。

我有一个带有调试目标的 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 调用在本地运行我的程序,正如您从上面看到的那样。

有谁知道我的设置是否可行?

谢谢!

最佳答案

Java Ant 热交换工作得很好。在 Eclipse 中不需要这样做。

http://code.google.com/p/hotswap/

关于在本地机器上使用 Eclipse 和远程调试的 Java 热交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5476317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com