【问题标题】:Is there a guide to debugging Java processes in Eclipse across OSs?是否有在 Eclipse 中跨操作系统调试 Java 进程的指南?
【发布时间】:2010-05-16 22:58:09
【问题描述】:

我有一个用 Java 编写的应用程序,可以在 Linux 上运行。我在windows下的Eclipse中开发。我想在 Linux 机器上运行代码并在 Windows 机器上远程调试它。我找到了一些有关如何执行此操作的信息,但它非常稀疏。有没有人有(或可以指出)这个过程的完整解释?

任何帮助将不胜感激。

【问题讨论】:

    标签: java windows linux eclipse debugging


    【解决方案1】:

    Java Platform Debugger Architecture (JPDA) 支持远程调试。首先,您需要通过将用于调试的 JDWP 代理加载到应用程序的 JVM 中来启用应用程序的远程调试。从 Java 5.0 开始,使用 -agentlib:jdwp 选项。有关所有详细信息和示例1,请参阅Sun VM Invocation Options)。 然后,配置 Eclipse 以连接调试器(检查此article)。

    1 对于 5.0 之前的版本,使用 -Xdebug-Xrunjdwp 选项。

    【讨论】:

      【解决方案2】:

      我认为this link 会给你答案......当它回来时。或者,在 Eclipse 帮助中搜索“远程调试”应该会显示相同的页面。

      有关 Java 调试工作原理的所有详细信息,请参阅JDPA 页面。

      【讨论】:

        【解决方案3】:

        Here is a guide 用于远程调试。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-06-09
          • 1970-01-01
          • 2023-03-22
          • 2011-01-03
          • 2014-02-18
          • 1970-01-01
          • 2016-10-31
          • 1970-01-01
          相关资源
          最近更新 更多