将eclipse juno 4.4.1与JDK8一起使用 简单的java应用程序/ junit(无关紧要)调试在第一次恢复后正常工作:
已经尝试过新项目,新工作区,导出/导入几个设置。 - > 问题消失在新的新工作区上 可能是配置/插件问题,但无法隔离它 当我以为我得到它时,问题再次出现(重启日食)
有什么想法吗?
==按要求,但问题似乎依赖于eclipse,而不是代码或sdk
public static void main(String[] args) {
System.out.println(""); // BP1, debugger holds but no stepping, vars
System.out.println(""); // BP2, debugger holds after resume, stepping available, vars shown
}
更新 它是Debug视图中的线程焦点(上下文切换)。当我手动选择主线程时,我可以(通常)控制并再次查看它。
问题 如何自动选择第一个断点的主线程/上下文? 目前,在启动调试后选择了第一行(“App(4)[Java Application]”)。
堆栈转储:
App (4) [Java Application]
com.test.App at localhost:52658
Thread Group [system]
Daemon System Thread [Reference Handler] (Running)
Daemon System Thread [Finalizer] (Running)
Daemon System Thread [Signal Dispatcher] (Running)
Daemon System Thread [Attach Listener] (Running)
Thread Group [main]
Thread [main] (Suspended (breakpoint at line 6 in com.test.App))
com.test.App.main(java.lang.String[]) line: 6
C:\Program Files\Java\jre8\bin\javaw.exe (10.11.2014 17:38:26)
答案 0 :(得分:0)
要明确: 确保Window / Show View / Debug>(向下箭头按钮)/ Java / Show Thread Groups不受支持