2

是否可以在不同的 IntelliJ 实例中打开 2 个或更多项目,并在它们之间进行调试?

例如:我开始对项目 A 进行调试。项目 A 调用项目 B 中的一个方法。我希望我的调试器在另一个窗口上继续对项目 B 进行调试。

我知道一种跨多个 maven 项目进行调试的方法是将所有项目添加到同一个 IntelliJ 实例中。但我想知道是否有办法做到这一点,而无需将所有项目添加到同一个实例中。在自己的 IntelliJ 窗口中分解项目。

4

1 回答 1

1

是的,有可能

首先创建一个远程调试配置:编辑配置-> 远程。

您将看到一个命令行参数,您必须将其复制并粘贴到您为运行 java 文件而制作的脚本中。 主意

请记住,为确保您的项目 B 在您打开调试器之前没有开始运行,请更改suspend=nsuspend=y.

一旦您的父 java 文件运行,转到辅助想法窗口并运行您在第一步中创建的远程配置。如果一切正常,您的代码将在断点处停止。

于 2019-09-13T10:12:08.577 回答