如何附加到 Eclipse 中的进程?

xar*_*rzu 4 java eclipse shell

我正在使用一个使用命令行 shell 来运行集成测试的大型 Java 程序。我如何将 eclipse 附加到该过程?我是否必须运行该过程然后附加它?在我运行它之前将它附加到 shell 进程会很棒。

Joh*_*n R 7

开始集成测试时,将以下参数添加到 Java。

-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y
Run Code Online (Sandbox Code Playgroud)

suspend=y直到你用调试器附加将暂停启动。在 Eclipse 中,转到运行 => 调试配置。创建一个新的“远程 Java 应用程序”配置并指定 localhost 作为主机和 8000 作为端口。