Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
突然之间,我的 printStackTrace 停止打印任何东西。当我给它一个不同的输出流来打印它时(如 e.printStackTrace(System.out)),但显然我想弄清楚它。
检查您正在使用的某个库是否没有使用 System.setErr(PrintStream) 方法重定向标准错误。
这可能不是问题,但 Eclipse 中的控制台视图有一些切换按钮,用于在 stdout 或 stderr 的输出更改时显示/隐藏控制台。
您是否可能不小心单击了 stderr 按钮?
在您的启动配置文件中,在公共选项卡上,检查以确保在“标准输入和输出”部分中选中“分配控制台”。