首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用intellij同时对两个不同的项目进行远程调试

是否可以使用intellij同时对两个不同的项目进行远程调试
EN

Stack Overflow用户
提问于 2014-08-01 12:25:33
回答 3查看 3.2K关注 0票数 5

我有两个java (maven)项目,A(包含a1、a2、a3模块)和B(包含b1、b2、b3、b4模块)。这两个项目都被打包成jar文件并部署在jboss服务器上。这两个项目之间有一些API调用(使用REST和EJB调用)。我可以使用intellij远程调试这些项目(比如我先调试项目A,然后在A完全结束后,我可以开始调试其他项目)。

现在,我的问题是-我可以使用intellij同时对两个不同的java项目进行远程调试吗?

请注意,我已经将项目作为maven项目导入到intellij中。

EN

回答 3

Stack Overflow用户

发布于 2014-08-02 04:44:22

考虑到注释中所说的内容,您似乎是在同一个JBoss实例中部署两个应用程序(因此只有一个调试端口)。

有两种可能性:

  • 您的应用程序位于不同的IntelliJ项目中=>在每个项目(相同的主机、相同的端口)中创建调试配置
  • 您的应用程序位于同一个IntelliJ项目(两个模块)中=>创建单个调试配置

在这两种情况下,您都应该能够像往常一样在两个应用程序中设置断点和调试。

票数 1
EN

Stack Overflow用户

发布于 2015-11-06 05:30:38

我知道这篇文章很旧,但我在Intellij 14中尝试了同样的事情,并且能够只打开父目录(两个项目在同一目录中)并在那里启动我的远程调试器。然后它让我调试这两个项目。

票数 1
EN

Stack Overflow用户

发布于 2017-10-15 22:35:11

在我的例子中,我想调试项目正在使用的two jarsthe source code of these jars exists on my machine的实际代码

因此,要做到这一点:

  1. 从左侧的项目选项卡中搜索您的库,使其具有源代码

右键单击并选择open library settings,然后选择

您可能会看到类似这样的内容(缺少源文件的红线指示器)

单击绿色的add (+)按钮并添加导航到jar库的项目目录

现在你可以像这样拥有它。

单击apply,然后单击ok。

现在,调试器将命中库的源代码,因为它是项目的一部分

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25072857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档