如何调试战争依赖关系



我正在开发一个依赖于战争文件(也由我创建)的Web应用程序前端(Spring mvc)。

模块Web和核心都通过REST(泽西岛)进行通信。这两个模块都是独立的 maven 项目。

在开发过程中的某些情况下,我在核心中搞砸了一些东西并抛出异常。很多时候我需要在那里设置一个断点并捕获问题。

问题是:我在运行网络应用程序时启动调试。但永远不会停止在核心中的任何断点(doooh)。(核心是使用 Maven 包命令构建的,用于生成战争文件)。

我只能启动核心并调试它。问题 一些复杂的函数需要许多属性(表单对象 json 格式)。

有什么想法吗?

在调试模式下启动内核,如果可以在 IDE 中执行此操作,那么您就已经设置好了,否则您可以设置 IDE 进行远程调试,有针对流行 IDE 执行此操作的说明。 为 eclipse 设置,为 Intellij

="one_answers"设置> 您可以调试核心并

定期启动 Web 应用程序,并使其在核心端发送要调试的请求。

在 IDE 中打开核心源代码。配置它以远程调试 SERVLET 容器/应用程序服务器正在运行应用程序的 JVM。在 servlet 容器/应用程序服务器上启用远程调试。启动服务器,在 IDE 中启动远程调试。设置断点并享受。

最新更新