使用Tomcat和Intellij社区版进行调试

使用Tomcat和Intellij社区版进行调试,tomcat,intellij-idea,Tomcat,Intellij Idea,我按照这里的指示启动了Tomcat:使用以下命令 卡塔琳娜jpda开始 我设置了Intellij,如下所示 它成功地连接到调试器 但当我点击每一行旁边时,我会得到一个红色的x,如下所示。我知道这行包含可执行代码。无论哪种方式,每一行都说同样的话 我做错了什么或有什么不同?当所做的更改需要重新启动服务器时,有时会发生这种情况。服务器可能无法在不重新启动的情况下获取新更改&之前的代码行没有任何可执行代码。 希望这有帮助 当所做的更改需要重新启动服务器时,有时会发生这种情况。服务器可能无法在不重新

我按照这里的指示启动了Tomcat:使用以下命令

卡塔琳娜jpda开始

我设置了Intellij,如下所示

它成功地连接到调试器

但当我点击每一行旁边时,我会得到一个红色的x,如下所示。我知道这行包含可执行代码。无论哪种方式,每一行都说同样的话


我做错了什么或有什么不同?

当所做的更改需要重新启动服务器时,有时会发生这种情况。服务器可能无法在不重新启动的情况下获取新更改&之前的代码行没有任何可执行代码。
希望这有帮助

当所做的更改需要重新启动服务器时,有时会发生这种情况。服务器可能无法在不重新启动的情况下获取新更改&之前的代码行没有任何可执行代码。
希望这有帮助

必须确保在编译代码中包含调试符号。

必须确保在编译代码中包含调试符号。

如果使用Gradle,可以尝试我的脚本:。此脚本将为web应用程序生成文件,创建Tomcat实例,启动Tomcat并加载web应用程序。
我在README.md中写了如何使用IDEA Community Edition调试Tomcat。

如果您使用Gradle,您可以尝试我的脚本:。此脚本将为web应用程序构建文件,创建Tomcat实例,启动Tomcat并加载web应用程序。
我在README.md中写了如何用IDEA社区版调试Tomcat。

你解决过这个问题吗?我遇到了一个类似的问题,并且已经用尽了所有可能的解决方案。我已经解决了它,您必须确保编译源代码时包含调试符号。您曾经解决过这个问题吗?我遇到了一个类似的问题,并且已经用尽了所有可能的解决方案。我确实解决了它,您必须确保编译源代码时包含调试符号。