启用 Tomcat localhost/Catalina 登录 IntelliJ IDEA

Enable Tomcat localhost/Catalina Log in IntelliJ IDEA

我正在尝试 运行 使用 IntelliJ Java/Spring/Hibernate/ 应用程序13 及其内置的 Tomcat 部署插件。有个小伙伴调试的时候有如下日志

我想知道如何启用当前在我的 IDEA 中的红色日志。我尝试了以下解决方案。

前往 Run/Debug 配置 Tomcat 服务器并单击日志选项卡并启用日志

感谢您提前提供的任何帮助或提示。谢谢大家

如果我没有正确理解你的问题,你不确定在 "Edit Log File Aliases" 对话框的 "Log File Location" 字段中设置什么。

当您创建 Tomcat Run/Debug 配置时,IntelliJ IDEA 会创建一个 TOMCAT_BASE 目录作为 {intellij_system_directory}\tomcat\{run_configuration_name}_{project_name}。 (TOMCAT_HOME 标识二进制文件的位置,TOMCAT_BASE 定义 tomcat 的实例所在的位置。有时它们是相同的。在这种情况下,它们不是。) {intellij_system_directory} 目录通常位于 ~/.IntelliJIdea13/system,其中 ~ 是您的主目录(C:\Users\{username} on windows)。请参阅文档 Directories used by the IDE to store settings, caches, plugins and logs。您还可以转到 帮助 > 显示日志文件,这将写入目录 {intellij_system_directory}\logs。只需向上一个目录然后进入 tomcat.

只需设置相应日志目录的路径即可。您可以使用 ant 文件模式来处理日期。例如,对于我在 "My Project" 中名为 "My Web App" 的 Tomcat Run\Debug 配置,要查看 catalina.log 文件,我会将路径设置为 C:\Users\Mark\.IntelliJIdea13\system\tomcat\My_Web_App_My_Project\logs\catalina.*.log .日志名称中的* 野字符日期戳和IDEA 将始终打开latest/newest 一个。

另请查看我的 post -- https://devnet.jetbrains.com/message/5529312#5529315 -- 以获取有关 tomcat 基本目录命名的小错误的信息。