java - IntelliJ 可以从 log4j 输出创建指向源代码的超链接吗?

标签 java eclipse log4j intellij-idea

在 IntelliJ 控制台中,堆栈跟踪自动包含将您带到相关源文件的超链接。链接以 (Log4jLoggerTest.java:25) 格式出现在每一行的末尾。我可以配置 log4j 以类似格式输出文本。

log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} (%F:%L) - %m%n

在 eclipse 中,控制台会自动将这样的文本转换为链接。在 IntelliJ 中,堆栈跟踪是链接,但我自己的相同形式的输出仍未链接。有没有办法让 IntelliJ 也这样做?

最佳答案

是的,你可以,试试这个模式:

<param name="ConversionPattern" value="%-5p - [%-80m] - at %c.%M(%F:%L)%n"/>

关于java - IntelliJ 可以从 log4j 输出创建指向源代码的超链接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/458820/

相关文章:

java - 将 JSON 反序列化为现有对象 (Java)

java - 以 Wicket 形式处理多对多实体关系

java - Log4j2 创建不需要的日志文件

java - 是否可以在 log4j 中为堆栈跟踪的每一行添加前缀?

spring - Tomcat 上的相同 Web 应用程序,每个应用程序具有不同的 log4j 配置

java - udp 服务器上的 java 地址已在使用错误

java - 如何从 Spring Boot 向 Spring Batch 传递参数

java - Eclipse和Mysql连接错误

PHP Eclipse 语法颜色变化

android - 如何禁用 Android 对特定标签的内部日志记录(例如 AbsListView、GestureDetector、endeffect)