Intellij idea IntelliJ';断点在“中”和“中”之间捕捉;在第行“未找到可执行代码”;

Intellij idea IntelliJ';断点在“中”和“中”之间捕捉;在第行“未找到可执行代码”;,intellij-idea,jetty,breakpoints,Intellij Idea,Jetty,Breakpoints,我正试图在IntelliJ Ultimate 2019.3中调试并运行一个Jetty项目 我用断点标记了几行(它们正确地标记在红色圆圈中) 然后,我在调试模式下启动Jetty服务器,在某个时刻,随着服务器的旋转,一些断点线变为灰色的“no entry”标志,错误为 在第…行未找到可执行代码 当我停下码头时,断点又回到了红色圆圈 我试着(如建议的那样): 重新导入maven依赖项 重建项目 运行mvn清洁安装 文件->“使缓存无效并重新启动” 但是,没有任何东西可以解决这个问题。因此,在经历了

我正试图在IntelliJ Ultimate 2019.3中调试并运行一个Jetty项目

我用断点标记了几行(它们正确地标记在红色圆圈中)

然后,我在调试模式下启动Jetty服务器,在某个时刻,随着服务器的旋转,一些断点线变为灰色的“no entry”标志,错误为

在第…行未找到可执行代码

当我停下码头时,断点又回到了红色圆圈

我试着(如建议的那样):

  • 重新导入maven依赖项
  • 重建项目
  • 运行mvn清洁安装
  • 文件->“使缓存无效并重新启动”

但是,没有任何东西可以解决这个问题。

因此,在经历了一些令人沮丧的小时后,我能够在更新
编辑配置
屏幕时使其正常工作,并在启动前将相关的
构建工件
添加到


当您不是通过IDE而是通过某个外部构建器(如Maven)构建项目时,可能会出现此问题,该构建器会为IDE在编辑器中打开的文件生成不同的字节码。为了确保源文件始终与其编译版本同步,建议使用IDE构建源文件,除非有特定原因使用Maven。