我正在使用 Intellij IDEA Community 2020.1
当我尝试运行这个 super 简单的示例代码时:
public class testConsole {
public static void main(String[] args) {
System.out.println("Wish I could see this important info");
System.exit(1);
}
}
我看到重要消息在控制台中闪现一瞬间,然后屏幕立即切换到有关非零退出代码的错误:
Execution failed for task ':testConsole.main()'.
> Process 'command 'C:/Program Files (x86)/Java/jdk1.7.0_71/bin/java.exe'' finished with non-zero exit value 1
有没有办法切换回控制台,以便我可以看到打印到 sysout 的内容?
最佳答案
我发现如果我点击顶部的红色感叹号,我就可以向上滚动查看系统输出。
我认为发生的事情与项目的另一部分出现警告有关。当我将该代码移动到一个没有编译错误的新项目中时,即使存在非零退出代码,系统输出也会保留。
关于java - 如果程序退出代码非零,如何查看 IntelliJ 控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61636921/