在 intellij 14 行找不到可执行代码

sim*_*aco 5 remote-debugging intellij-idea maven tomcat8 intellij-14

由于以下原因,我无法调试远程应用程序:行中没有可执行代码

我正在运行 Intellij 的终极版,版本 14.0.3。我的应用程序在 tomcat 8 中运行,我正在使用 Maven 从命令行构建它。这个问题是我从社区版切换到终极版后出现的。

项目源是相同的,我能够连接到 tomcat 进行远程调试。唯一的问题是我所有的断点都失效了。

请就如何解决此问题提出建议。

干杯。

ton*_*noz 6

有时刷新 maven 依赖项、重建项目或刷新 IntelliJ 缓存就足够了,而无需删除整个 .idea 文件夹。检查这个答案

我遇到了类似的问题,并进行了各种尝试。以下是我通常的步骤:

  1. 您正在使用 Maven 依赖项,请转到 Maven 项目 -> 刷新
  2. 如果这不起作用,请尝试顶部菜单 --> 构建 --> 重建项目
  3. 如果仍然不起作用,请尝试顶部菜单 --> 文件 --> 使缓存/重启无效
  4. 如果这仍然不起作用,那么 $CATALINA_BASE/bin/catalina.sh 停止,然后启动

在此之后,通常它涵盖了 99% 的问题。否则,可能您将不得不检查其他一些可能性。


小智 4

删除所有IDEA相关的项目文件,并通过.pom文件打开项目。