intellij idea +mac+tomcat 出现断点不识别问题

sxbupt 发布于 2016/07/19 08:40
阅读 1K+
收藏 0

IDEA 14,tomcat 8,jdk 1.7。

1.webapp编译和部署均成功,tomcat运行时正常,后台输出显示class运行正常;

2.tomcat以remote方式添加到IDEA中,debug去连socket端口时,console正常显示:

Connected to the target VM, address: 'localhost:60222', transport: 'socket'

3.step 2一成功,添加的断点都显示不可执行提示:

Warning:No executable code found at line 8 in class ***.***

如下图。


可是明明通过IDEA编译成功并且tomcat也部署好这个webapp了啊!

tomcat窗口最后一行显示运行了print信息bbbbb:

tomcat的debug配置如下:

另外,项目用的单点登录cas4.0, 用的是spring框架,maven项目结构,不知道到底是哪里出了问题。。


同环境下自建的项目用remote进行tomcat debug均能非常合作的捕捉断点,只有这个项目捕捉不了,求解!


加载中
0
就是个精虫上脑的地方
就是个精虫上脑的地方
既然控制台打印了就说明当前那行代码并没有断点,你可以复制几行代码出来再执行下,tomcat里的代码和你当前编辑器里的代码可能不一致,你clean一下再试试
s
sxbupt
谢谢您的回复! 不过从实例或者您能看出,这是个test类,是发生所有断点都打不了之后,我才新创建这个test类,只有1行print代码,然后用index.jsp引用这个类,在刷新页面的时候去触发的。结果表明test类生效了(后台print输出一串b),然并卵,断点依然上不去。。。
返回顶部
顶部