5

可以调试 Eclipse RCP 产品吗?如果是,我该怎么做?我发现了类似的论点

-vmargs -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

但不知道把它放在哪里,是否足以调试?它是否应该在 VM 参数中(文件 *.product 选项卡正在启动)?

4

2 回答 2

5

通过添加 -X 参数,按照您的描述启动应用程序。

在 Eclipse 中创建一个新的远程 Java 应用程序,例如 在此处输入图像描述

端口必须相同,您在

-Xrunjdwp:transport=dt_socket,address=

您选择的项目必须包含您要调试的类。您还可以添加工作区的所有项目以确保您可以调试其中的任何一个。

您还可以检查调试-java-applet-in-eclipse

于 2012-10-09T14:00:18.873 回答
1

当您使用您所说的参数启动任何java 程序时,您可以将任何 java 调试器远程附加到它。

所以“简单地”在 Eclipse (IDE) 中创建一个调试配置文件以连接到您的 Eclipse (RCP) 产品,然后您必须指定端口。(调试配置是要看的地方)

否则,您可能能够以调试模式从 Eclipse IDE 启动产品。

于 2012-10-09T11:55:43.440 回答