从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放置我的应用程序和服务器日志?
“日志”对话框的屏幕截图”>
IntelliJ IDEA将您在“运行/调试”配置设置中配置的日志文件显示为“运行”或“调试”工具窗口中的单独选项卡。
对于Tomcat,实际日志位于CATALINA_BASE/logs
目录下。 IntelliJ IDEA设置的CATALINA_BASE
值将打印在“运行”或“调试”工具窗口的控制台中。
您还可以在idea.system.path /tomcat/
下找到日志文件。
IntelliJ显示Tomcat日志
CrazyCoder接受的答案是正确的。
此外,正如Jerry06所评论的,IntelliJ Ultimate会自动将日志显示为服务器输出窗格中的选项卡。
支持这些日志的文件存储在CATALINA_BASE
如另一个答案中所述 。