【问题标题】:Problem with debugging of java program in Eclipse在Eclipse中调试java程序的问题
【发布时间】:2021-07-22 05:31:43
【问题描述】:

我在 Eclipse 中制作了一个(相当大的)java 桌面程序。 A 可以正常运行调试程序。 但是在对程序进行更改后(对许多人来说很容易撤消更改),我尝试调试程序,但程序崩溃了。 Eclipse 不提供反馈或问题。 几分钟后(有时,并非总是如此),我的框架出现了,但没有内容。 我可以正常运行程序,也可以用Eclipse调试其他程序。

谁能给我建议我可以从哪里开始寻找? 我应该考虑类似堆栈溢出的问题,但为什么我可以运行应用程序,但不能调试?

调试信息如下;

    framePackage.Program at localhost:38643 
        Thread [AWT-EventQueue-1] (Running) 
        Thread [DestroyJavaVM] (Running)    
        Daemon Thread [Thread-0] (Running)  
    /usr/lib/jvm/java-8-openjdk-amd64/bin/java (28 apr. 2021 21:48:09)


 

【问题讨论】:

    标签: java eclipse debugging


    【解决方案1】:

    您可以尝试单步执行代码并设置断点。是的,我知道应用程序可能很大,但我确信有多个类/方法,并且您知道每个类/方法如何交互。

    单步执行代码可能会指示哪些内容可以正常工作,哪些内容不能正常工作。为了将来参考,如果您使用的是 Eclipse,我建议您从 Eclipse Market Place 中查看一些调试工具。

    【讨论】:

    • 一周以来,我可以调试我的程序了。这样我的问题就解决了。
    • 但为什么我以前不能,我不知道,我在编程时使用了日志记录,因为调试不起作用。
    【解决方案2】:

    是的,我可以一步一步来。 但它进展得如此缓慢,我认为特别是进行布局的步骤,制作 tabbedPane,myFrame.pack() ...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-05
      • 2014-02-24
      • 2013-09-29
      • 2019-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多