Eclipse
我在尝试设置断点时在Eclipse中遇到这个奇怪的错误。 Unable to insert breakpoint Absent Line Number Information 我勾选了编译器选项中的复选框,但没有运气。 #1楼 这对我有用: 在 Window --> Preferences --> Java --> Compiler --> Classfile Generation ,所有选项都必须为 True 。 在build.xml <javac> 任务中使 debug="true" 。 通过ant生成的战争在tomcat中部署应用程序 在 Debug 模式下重新启动Tomcat #2楼 当我在jetty服务器上制作并通过ANT编译新的.war文件时,我遇到了同样的问题。 在必须像之前编写的那样设置Java Compiler之后,您应该制作相同版本的jdk / jre编译器和构建路径(例如jdk 1.6v33,jdk 1.7,....)。 我做了一切,仍然没有工作。 解决方案是删除已编译的.class文件和生成的war文件的目标,现在它的工作:) #3楼 在eclipse菜单中,转到Window-> Preferences-> Java-> Compiler 取消标记复选框“添加行号属性...” 单击应用 - >是 选中“添加行号属性...”复选框 再次申请。 快乐的调试