我找不到显示信息的终端。怎么叫?我猜它应该在视图->工具窗口,但似乎没有从那里工作。这是一个Maven项目,我只能看到GlassFish日志。
ztyzrc3y1#
System.out和System.err输出将写入Run或Debug工具窗口,具体取决于您是以Run还是Debug启动运行/调试配置。有关详细信息,请参阅https://www.jetbrains.com/idea/help/running-and-debugging.html和https://www.jetbrains.com/idea/help/run-tool-window.html(相同信息在IntelliJ IDEA Ultimate版本的帮助指南中)。
System.out
System.err
Run
Debug
gmxoilav2#
在使用Tomcat容器的Java EE应用程序中,如果您想查看像System.out.println()这样的打印结果,请首先转到Run > Edit Configurations并在左侧菜单中选择您的tomcat服务器,然后打开Logs选项卡并选中“Show console when a message is printed to standard output stream”
System.out.println()
avwztpqn3#
点击下面的图片来弄清楚。对于运行模式:
查看->工具窗口->运行
对于调试模式:
查看->工具窗口->调试
您必须处于上述两种状态之一才能完成此操作。
41zrol4v4#
这可能是因为IDE将任务委托给了另一个构建工具,如Maven。如果是这种情况,那么您将不会在IntelliJ的运行窗口中看到任何输出。这个标志出现在-setting -> build,execution,deployment -> build tool -> maven(在我的例子中)-> runner -> delegate actions to maven
4条答案
按热度按时间ztyzrc3y1#
System.out
和System.err
输出将写入Run
或Debug
工具窗口,具体取决于您是以Run还是Debug启动运行/调试配置。有关详细信息,请参阅https://www.jetbrains.com/idea/help/running-and-debugging.html和https://www.jetbrains.com/idea/help/run-tool-window.html(相同信息在IntelliJ IDEA Ultimate版本的帮助指南中)。gmxoilav2#
在使用Tomcat容器的Java EE应用程序中,如果您想查看像
System.out.println()
这样的打印结果,请首先转到Run > Edit Configurations并在左侧菜单中选择您的tomcat服务器,然后打开Logs选项卡并选中“Show console when a message is printed to standard output stream”avwztpqn3#
点击下面的图片来弄清楚。
对于运行模式:
查看->工具窗口->运行
对于调试模式:
查看->工具窗口->调试
您必须处于上述两种状态之一才能完成此操作。
41zrol4v4#
这可能是因为IDE将任务委托给了另一个构建工具,如Maven。
如果是这种情况,那么您将不会在IntelliJ的运行窗口中看到任何输出。
这个标志出现在-setting -> build,execution,deployment -> build tool -> maven(在我的例子中)-> runner -> delegate actions to maven