Unable to install breakpoint in XXX due to missing line number attributes.

今天调试程序的时候,eclipse 弹出来一个“ Unable to install breakpointdue to missingline number attributes,Modify compileroptions togenerateline number attributes" 

遇到这个错误时找到的解答方案汇总:  
1、使用Ant编译时,未打开debug开关,在写javac任务时确认debug=true,否则不能调试。 THe settings for the eclipse compiler don'taffect the ant build and even if you launch the ant build fromwithin eclipse. ant controls it's own compiler settings.you cantell ant   to   generatedebugging info like this 'javac ...debug="true".../>(我的问题是因为这个原因);  
2、编译器的设置问题,window->preferences->java->Compiler在compiler起始页,classfileGeneration区域中确认已经勾选了All line numberattributes to generated classfiles。 如果已经勾选,从新来一下再Apply一下。或者从项目层次进行设定,项目属性->javacompiler同样在起始页,确定已经勾选  
Eclipse报的这个错,无非就这两个原因造成的  

回答2:  
以前总是被这个问题困绕,也找不到解决的办法,无意间才明白他是怎么回事,  
这个问题根本原因是:你eclipse里的project和  
deploy到web container(tomcat)里的project  
对应不起来.  
解决的办法:从eclipse里redeploy,然后从eclipse里run,或者到web container里先把theproject删除,在从eclipse里deploy,然后从eclipse里run.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值