【发布时间】:2013-05-04 04:39:04
【问题描述】:
从 IntelliJ 版本 12 进行远程调试时,我收到此消息“在线上找不到可执行代码”。这是一个 Java 应用程序。它正在使用 Maven 来构建战争。不知道在哪里进行更改才能正确进行调试。
【问题讨论】:
标签: java maven build intellij-idea maven-assembly-plugin
从 IntelliJ 版本 12 进行远程调试时,我收到此消息“在线上找不到可执行代码”。这是一个 Java 应用程序。它正在使用 Maven 来构建战争。不知道在哪里进行更改才能正确进行调试。
【问题讨论】:
标签: java maven build intellij-idea maven-assembly-plugin
您需要确保编辑器中的源与服务器上的类同步。必须从完全相同的源编译类,并为编译器启用调试选项。
请注意,您的类路径可能配置不正确,并包含您尝试调试的一些旧版本的类。它还可能包含同一类的不同版本(例如来自.jar 的一个,另一个来自classes),JVM 将不会加载您需要的那个。
【讨论】: