【发布时间】:2014-08-24 08:39:00
【问题描述】:
我尝试使用 IntelliJ IDEA 11.1 Ultimate 调试应用服务器 (WebLogic)。调试器配置之前有效,我没有更改任何内容。
发生了什么:IntelliJ 告诉我
连接到目标VM,地址:'[snip]:9009',传输:'socket'
我可以添加和删除断点,它们标有复选标记,因此设置它们似乎有效。通过与我的应用程序的 Web 界面交互,我尝试点击我设置的断点。断点实际上似乎阻止了代码执行,但 IntelliJ 调试器没有反应。在我断开调试器之前,我的应用程序的 Web 界面没有响应,但 IntelliJ 似乎根本没有注意到这种情况发生。我无法与调试器交互。我怎样才能弄清楚出了什么问题? IntelliJ 调试器本身是否有一些调试输出?这个问题有已知的解决方案吗?
【问题讨论】:
-
当源代码和部署代码不匹配时,我会遇到奇怪的调试器问题。您确定部署了实际版本吗?
-
是的,我直接在IntelliJ中部署了一个Ant任务,保证和应用服务器上安装的版本一致。
-
一旦你认为应用程序已经到达断点,点击调试器中的“暂停”按钮,看看会发生什么。
标签: java intellij-idea weblogic remote-debugging