所以几周前我的
Eclipse IDE不再允许我远程调试我的应用程序,说它无法安装断点,因为没有显示行号…问题是我的Eclipse设置为显示行号(我经常在我的日常发展中使用)
我做了一些研究,发现它有时与使用ant构建项目和javac中的调试设置有关.我确保调试是在我的build.xml目标中设置的,但它仍然不允许我使用相同的错误进行调试.
现在,为了增加侮辱伤害,我点击了“不再显示此消息”的方框,所以现在我永远不会知道我在尝试时是否正在调试我的程序,或者如果它失败并且错误信息只是没出现.
解决方法
为了重新启用消息:Preferences => java =>调试.它位于屏幕的底部:“无法安装断点du到缺少的行号属性时发出警告”
有关安装断点的问题,请尝试在ant中的javac命令行中添加-g(编译任务的调试属性,http://ant.apache.org/manual/Tasks/javac.html)
最终检查你是否在eclipse中没有将项目映射到JRE而不是JDK.