`
banxi1988
  • 浏览: 153957 次
  • 性别: Icon_minigender_1
  • 来自: 桂林
社区版块
存档分类
最新评论

Eclipse 调试中不支持运行到断点问题

    博客分类:
  • java
阅读更多
本学期以来,我到后面,我经常遇到一个问题就是,调试的时候,经常从什么
URLClassPath.getLoader(int) file
这些个内部的函数地方就一直是suspend了.也就是不直接进行断点啊.于是我就不停的迠
F6或者.F8(resume).
其实一开始主要是在调试Web程序时出现的.当时用tomcat,他也一直在这些个地方停了下来.
我非常不爽.但是没有办法,还是想调试.
于是不停的F6,到手都麻了.
到后来也是一样.我晕啦.
如果是大的项目的话,那个Debug时按F6和F8得按十多分钟啊.
我还是算有耐心了.

后来我百度了下,Google也下,用什么Eclipse调试, 进不了断点.结果可想而知.
找不到什么东西 ,因为我这文还没有出来.
到了今天我实现受不了,换用出现常出现的上面那句话来Google.
再加点关键词,如下:
引用

eclipse debug  URLClassPath.getLoader(int) file


结果在这个地方
[url]
http://www.eclipse.org/forums/index.php?t=msg&S=73b3719b575dd532260d1809694f886b&th=77485&goto=241565
[/url]

找到了一些简介.
就是因为,其它的项目有的断点.把那些断点去掉就可以了.

This is a follow-up to the posting "Unexpected breakpoint in debugger". I
didn't find a bug report as was suggested in the posting.

When I run my program normally, everything is fine. But when I run in the
debugger, I get the error below. I've tried changing the option with no
effect: Window>Preferences>Java>Debug>Suspend execution on uncaught
exceptions

The problem seems to happen in cases where a class is instantiated from
another branch in the source tree or in a different project or from a jar.
It works if all the classes are in the same project and location.

Setup:
Eclipse 3.2.0 using JRE 1.4.2
Windows XP Pro

Has anyone else run into this?

Thanks,
Keith

Thread [main] (Suspended (exception FileNotFoundException))
URLClassPath$JarLoader.getJarFile(URL) line: 576
URLClassPath$JarLoader.<init>(URL, URLStreamHandler, HashMap) line: 545
URLClassPath$3.run() line: 323
AccessController.doPrivileged(PrivilegedExceptionAction) line: not
available [native method]
URLClassPath.getLoader(URL) line: 312
URLClassPath.getLoader(int) line: 289
URLClassPath.getResource(String, boolean) line: 159
URLClassLoader$1.run() line: 191
AccessController.doPrivileged(PrivilegedExceptionAction,
AccessControlContext) line: not available [native method]
Launcher$AppClassLoader(URLClassLoader).findClass(String) line: 187
Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line: 289
Launcher$AppClassLoader.loadClass(String, boolean) line: 274
Launcher$AppClassLoader(ClassLoader).loadClass(String) line: 235
Launcher$AppClassLoader(ClassLoader).loadClassInternal(Strin g) line: 302
DebugClass.foo() line: 13
DebugTest2.doSomething() line: 17
DebugTest2.main(String[]) line: 10



原回答如下:
In the Breakpoints view, do you see any listed? Use the "XX" button to
remove all breakpoints - it is possible you inadvertently created an
Exception breakpoint, which will break any time the exception is thrown.

Hope this helps,
Eric

后来这个发贴人说问题解决了.回复如下.
Yes, clearning out the Breakpoints worked, Thanks!

然后我试了下,果然如此.真是太高兴了.
要知道,我也折腾了很久啊..


0
1
分享到:
评论
1 楼 langyu 2011-07-14  
里面的断点谁加的?

相关推荐

    eclipse断点调试基础

    本文将详细介绍 Eclipse 中的断点调试功能及其基本用法。 #### 二、进入 Debug 模式 在 Eclipse 中启动 Debug 模式的步骤如下: 1. **打开项目**:首先确保你要调试的项目已经在 Eclipse 中正确加载。 2. **设置...

    Eclipse_断点调试快捷键

    - **功能描述**:在调试过程中,按下 F8 键会使程序一直运行到下一个设置好的断点处。 - **应用场景**:当需要跳过某些不需要关注的代码段,直接到达关键部分时使用。 ##### 5. **Alt+Shift+O 或 ...

    Eclipse断点调试

    Eclipse断点调试 Eclipse断点调试是指在Eclipse集成开发环境中...Eclipse调试器本身是作为Eclipse二进制文件中包含的标准插件而存在的。Eclipse还有一个特别的Debug视图,允许用户在工作台中管理程序的调试和运行。

    Eclipse断点调试mysql

    在Linux环境下使用Eclipse对MySQL进行断点调试是一项技术含量较高的工作,涉及到多个环节的配置与操作。通过本文的介绍,我们可以了解到整个调试流程的各个环节及其重要性。正确配置和使用这些工具和技术可以极大地...

    在Eclipse中进行调试

    #### 实战案例:使用Eclipse调试一个简单的Java程序 - **HelloWorld应用程序**:以一个简单的HelloWorld程序为例,演示如何在Eclipse中设置断点、启动调试器以及使用各种调试工具。 - **设置断点**:在`...

    Eclipse 断点调试快捷键

    本文将详细介绍Eclipse中的断点调试快捷键及其使用方法,尤其适合初级开发者快速上手。 #### 一、基本调试快捷键 1. **F5**:逐步执行(Step Over)。此快捷键用于单步执行代码,当执行到函数调用时不会进入函数...

    eclipse调试 eclipse调试

    对于不在本地运行的程序,Eclipse提供了**远程调试**功能。有两种方式:本机作为客户端或服务端。在远程调试中,确保服务器端和客户端的代码一致至关重要。若本机作为客户端,需在远程服务器启动Java程序时开启调试...

    在Eclipse中调试程序

    当程序运行到断点时,它会在Eclipse的Debug透视图中暂停。 4. **跟踪程序执行流程**: 在Debug透视图中,你可以看到线程堆栈、局部变量、表达式视图等。线程堆栈显示了当前执行的代码路径,局部变量视图可以查看...

    Java Eclipse进行断点调试.docx

    通过以上步骤,你将能够在Eclipse中高效地进行Java程序的断点调试,无论是单步执行、查看变量值,还是追踪代码执行路径,都能帮助你深入理解程序运行过程,及时发现和修复错误。记得,熟练掌握这些调试技巧是每个...

    在Eclipse中使用debug(Eclipse调试常用技巧)

    尽管图像内容无法直接查看,但是根据标题和描述,我们可以提取以下Eclipse调试的常用技巧: 1. 启动Debug模式:在Eclipse中,可以通过点击工具栏上的“Debug”图标或者右键点击Java文件选择“Debug As”来启动debug...

    Eclipse调试方法入门

    本教程“Eclipse调试方法入门”旨在为初学者提供一套全面且易懂的调试指南,帮助他们理解和掌握在Eclipse中进行程序调试的关键技能。 首先,我们要理解调试的基本概念。调试是识别和修复程序中错误的过程,通过它...

    eclipse调试问题

    在开发过程中,遇到诸如“eclipse调试问题”这样的错误往往令人头疼。根据提供的代码片段,我们主要关注的是与Eclipse IDE相关的Java编程中的异常处理和调试技巧,尤其是`ClassNotFoundException`和`...

    Eclipse王者归来——如何使用Eclipse调试Android源码

    【长青说安卓】系列专题(七):Eclipse王者归来——如何使用Eclipse调试Android源码 在Android开发领域,...熟练掌握Eclipse调试技巧,能帮助开发者深入理解Android系统的内部工作原理,对解决复杂问题大有裨益。

    使用 Eclipse 和 PDT 调试 PHP

    XDebug 是一个免费的开源调试器,支持单步调试、变量检查、断点设置等功能。Zend Debugger 是一个商业调试器,提供了更多的功能和特性。 四、创建项目 创建项目是调试的第一步。可以根据需要创建不同的项目,例如...

    Eclipse 调试 PHP

    在文件"1272237.html"和"1272237_files"中,可能包含有关如何使用Eclipse调试PHP的更具体步骤或示例代码。阅读这些文件将加深你对Eclipse调试PHP过程的理解,并能帮助你在实际开发中更好地应用这些技巧。 总的来说...

    CAS-server Eclipse调试运行源代码

    6. **调试运行**:现在你可以启动调试模式。在代码中设置断点,然后运行配置。当程序执行到断点时,Eclipse会暂停,此时你可以查看变量值、执行单步调试等操作。 7. **自定义CAS-server**:根据你的业务需求,你...

    debug下的调试方法 eclipse快捷键大全

    以上就是Eclipse调试方法的一些核心内容,熟练掌握这些技巧,能让你在面对复杂的程序问题时更加游刃有余。在实际开发过程中,不断实践和探索,你会发现Eclipse的强大不仅仅在于它的快捷键,更在于它对开发流程的全面...

Global site tag (gtag.js) - Google Analytics