从IntelliJ Ultimate外部运行时,Tomcat的“服务器日志”在哪里?

在macOS Sierra上从IntelliJ Ultimate 2017.2外部在Tomcat 8.5上运行我的Vaadin应用程序时,收到一条错误消息:

神器时计-ui:战争爆炸:神器部署期间出错。 有关详细信息,请参阅服

➠这个’服务器日志’在哪里?

当我查看apache-tomcat-8.5.20 > logs ,该文件夹为空。 实际上,我找不到在apache-tomcat-8.5.20部署我的应用程序的任何痕迹。

➠还有一些其他地方IntelliJ + Tomcat放置我的应用程序和服务器日志?

“日志”对话框的屏幕截图”>

显示Apache Tomcat配置的“应用程序服务器”对话框的屏幕截图

IntelliJ IDEA将您在“运行/调试”配置设置中配置的日志文件显示为“运行”或“调试”工具窗口中的单独选项卡。

对于Tomcat,实际日志位于CATALINA_BASE/logs目录下。 IntelliJ IDEA设置的CATALINA_BASE值将打印在“运行”或“调试”工具窗口的控制台中。

您还可以在idea.system.path /tomcat//logs/下找到日志文件。

IntelliJ显示Tomcat日志

CrazyCoder接受的答案是正确的。

此外,正如Jerry06所评论的,IntelliJ Ultimate会自动将日志显示为服务器输出窗格中的选项卡。

支持这些日志的文件存储在CATALINA_BASE如另一个答案中所述 。

服务器输出面板的屏幕截图显示(a)日志选项卡,(b)记录“CATALINA_BASE”路径