Intellij Idea中System.out.println写入到哪里?

22

我找不到消息应该显示的终端,它叫什么名字? 我猜它应该在“视图”→“工具窗口”中,但那里的任何内容都似乎没有起作用。这是一个Maven项目,我能看到的只有GlassFish日志。

4个回答

17

在屏幕底部寻找调试工具选项卡,一旦打开,您可以点击进入控制台选项卡。 - boardtc

7

在使用Tomcat容器的Java EE应用程序中,如果您想要查看System.out.println()等打印结果,首先需要进入Run>Edit Configurations并选择左侧菜单中的Tomcat服务器,然后打开Logs选项卡并勾选“在标准输出流中打印消息时显示控制台”


这似乎在Wildfly 16上无法工作。我已经勾选了显示控制台的框,但是从System.out.println没有任何输出。不过切换到java.util.logging就可以了。很奇怪。 - Ryan

2
点击下面的图片查看。
运行模式:
查看 -> 工具窗口 -> 运行
调试模式:
查看 -> 工具窗口 -> 调试
您必须处于以上两种状态之一才能完成此操作。 如何在IntelliJ中显示终端窗口

0
这可能是因为IDE将任务委托给其他构建工具(如Maven)而发生的。
如果是这种情况,您将不会在IntelliJ的运行窗口中看到任何输出。
此标志位于 - 设置 -> 构建、执行、部署 -> 构建工具 -> Maven(在我的情况下) -> 运行器 -> 将操作委托给Maven

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接