没有找到可执行代码

use*_*005 11 java build intellij-idea maven maven-assembly-plugin

当从IntelliJ ver 12进行远程调试时,我收到此消息"在线找不到可执行代码".这是一个Java应用程序.它正在使用maven来建立战争.不确定在何处进行更改以便正确进行调试.

Cra*_*der 5

您需要确保编辑器中的源与服务器上的类同步。类必须从完全相同的源编译,并且为编译器启用了调试选项。

请注意,您的类路径可能配置不正确,并且包含您尝试调试的某些旧版本的类。它还可能包含同一类的不同版本(例如一个来自.jar,另一个来自classes),并且 JVM 将加载不是您需要的版本。

  • 谢谢@crazycoder,但我是从 IntelliJ 进行构建的。然后部署到本地tomcat服务器上。我从 IntelliJ 开始远程调试。但在调试过程中却没有到达正确的断点。 (2认同)