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

Bas*_*que 9 java logging tomcat runtime intellij-idea

在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配置的

Bas*_*que 15

IntelliJ 显示 Tomcat 日志

通过CrazyCoder接受的答案是正确的。

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

支持这些日志的文件存储在另一个 Answer 中CATALINA_BASE解释.

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


Cra*_*der 10

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

对于 Tomcat,实际日志放置在CATALINA_BASE/logs目录下。CATALINA_BASEIntelliJ IDEA 设置的值将打印在 Run 或 Debug 工具窗口的控制台中。

您还可以在idea.system.path下找到日志文件/tomcat/<configuration name>/logs/