mag*_*nta 10 logging intellij-idea
我刚刚上了一台新的PC,我正在为IntelliJ IDEA 社区版提供支持,因为我不是Eclipse的最大粉丝.我觉得现在是尝试另一个IDE的最佳时机.
但我似乎无法弄清楚如何在IDE中查看我的应用服务器日志/异常.我发现最接近的是通过以下方式启用两个复选框(它们在全新安装时未选中):
运行 - >编辑配置 - >应用程序 - >日志(选项卡)
X标准输出更改时显示控制台
X标准错误更改时显示控制台
我只是没有找到任何带有日志的窗口/窗格/标签我可以打开.我已停止/重新启动我的服务器,退出/重新启动IntelliJ.
在Community Edition IDE中查看服务器日志是否不可用?
Jav*_*aru 13
很可能您的服务器正在写入自己的日志文件,而不是写入System.out或System.err.这些位置取决于您的服务器.例如,Tomcat的日志将在<tomcatInstallDir>/logs.具有服务器运行配置的Ultimate版本将自动打开这些日志(对于大多数服务器类型).对于Communality Edition,您需要找到这些日志的位置,然后将IDEA配置为在运行应用程序时自动显示它们.
在"日志"选项卡上,单击"添加"按钮添加"要在控制台中显示的日志文件"
在右边.然后定义日志文件位置.您可以使用Ant文件模式匹配该文件.这对于包含日期的日志文件很有用.如果您未选中"按模式显示所有文件可覆盖",IntelliJ IDEA将仅显示最新/最新的文件.最后,在创建日志定义之后,如果您只想在启动应用程序/服务器时显示新消息(即仅显示当前运行的消息,则可以检查"跳过内容"按钮.此时未显示先前运行的消息.)
这是一个例子:

上面的例子是在Ultimate Edition中完成的.但Community Edition具有相同的日志选项卡.
UPDATE
响应您的(第一个)注释,当您运行应用程序时,日志将在运行(或调试)工具窗口中显示为选项卡.选项卡名称将与您在上述配置中输入的别名相匹配.例如:

注意:文本突出显示和输出折叠是通过Grep Console Plug-in完成的
我将用这个功能提一些"陷阱":
我希望有所帮助.
| 归档时间: |
|
| 查看次数: |
21790 次 |
| 最近记录: |