java - 如果程序退出代码非零,如何查看 IntelliJ 控制台?

标签 java intellij-idea

我正在使用 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 的内容?

最佳答案

Console button我发现如果我点击顶部的红色感叹号,我就可以向上滚动查看系统输出。

我认为发生的事情与项目的另一部分出现警告有关。当我将该代码移动到一个没有编译错误的新项目中时,即使存在非零退出代码,系统输出也会保留。

关于java - 如果程序退出代码非零,如何查看 IntelliJ 控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61636921/

相关文章:

java - 为什么我不能这样使用迭代器?

java - 线程完成后的参数状态

scala - 使用 Intellij 自动导入的自定义 sbt 配置

java - 如何运行单个类而忽略其他类中的编译错误

java - 使用 Maven 构建 jetty 时出错?

java - no.petroware.logio.las.LasFileReader 的依赖项是什么;

android-studio - 在 Android Studio 中构建 gradle 之前运行 shell 脚本?

java - Checkstyle-IDEA IntelliJ 插件在应该显示问题时却没有显示问题

java - Intellij 测试运行历史

java - SWT 下拉菜单按钮视觉故障