问题标签 [slf4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1863 浏览

scala - 使用 Lift 配置日志记录

Lift wiki page on logging 指出很多设置是自动完成的。现在我的问题是我已经有一个正在运行的后端,它有自己的日志配置和log4j.properties我的类路径中应该使用的文件。类路径中已经存在对 log4j 和 SLF4j 的依赖项。

主要问题是我得到了所有东西的完整调试输出。尤其是休眠——这很烦人。

我正在使用 Lift 2.3-M1 并尝试在开头执行以下操作boot()

log4j.xml我目前使用的很快就被破解在一起以简单地抑制 DEBUG 输出。

当我创建一个log4j.xml错误时,我也会从 SAXParser 收到一个错误,因此必须对其进行解析。但是我仍然得到所有调试输出。第二次尝试执行以下操作:

由于我不想让 Lift 为我配置日志记录,因为后端已经配置,我想现在完全关闭它。哦,我也试过LogBoot.logSetup = () => false没有运气。

我将不胜感激在这个问题上的任何帮助。

0 投票
6 回答
25801 浏览

java - Solr:如何拒绝日志记录

好的,所以我对Solr很感兴趣,但我似乎无法弄清楚如何降低日志记录级别,以便在我进行大量导入运行时它实际上运行速度可以接受。

我什至不确定它使用的是哪个日志记录框架(因为,你知道,java.util.logginglog4jcommons-logging 还不够,我们需要将slf4j添加到组合中!)好吧抱歉,不得不这样做轻微的吐槽。:-)

所以我src/main/resources/log4j.properties配置了:

然后为了更好的衡量,我src/main/resources/logging.properties配置了:

然而不知何故,我仍然看到大量以下内容:

这是我的类路径:

0 投票
2 回答
2299 浏览

java - 如何将 JSF RI (Mojarra) 日志转发到 slf4j 或 log4j?

如何教Mojarra使用 slf4j 或 log4j?

根据slf4j 文档,我必须调用:

在我的项目中的某个地方。但我不能在 Mojarra 中调用它......所以,问题是我应该何时以及如何执行此install()方法?

0 投票
4 回答
13134 浏览

logging - 登录 Clojure

对于 Java 开发,我使用 Slf4j 和 Logback。

如何在 Clojure 程序中使用这两个库?大多数 Clojure 编程都没有 .class 概念(当然可以通过 AOT)。

你用什么来登录 Clojure?

0 投票
2 回答
4069 浏览

java - 将项目从 log4j 迁移到 slf4j+log4j

我有一个直接使用 log4j 的大型 Web 项目,以及许多 3rd-party 库和日志库的组合。

  • 我们的代码库 - 直接使用 log4j。
  • Hibernate - 使用 slf4j 和 slf4j-log4j 绑定。
  • Spring - 使用公共日志记录。因此,它使用 jcl-over-slf4j 桥 api、slf4j 本身和 slf4j-log4j 绑定。
  • 其他众多库,使用公共日志记录或 log4j。

我正在考虑将我们自己的代码库迁移到 slf4j api,但我不确定好处是否足够强大并且值得付出努力。目前我知道以下好处:

  • 更清洁的 API。
  • 性能改进 - 即使用参数化日志记录方法的能力。
  • 将来能够轻松切换到 logback(目前 logback 是不可能的)。
  • 不需要额外的罐子,因为我已经有了它们。

还有其他好处吗?有什么我不知道的缺点吗?

0 投票
2 回答
6816 浏览

java - Spring - slf4J:如何自动记录错误和异常?

我们将 Spring 与 slf4j 和休眠一起使用,我正在尝试找出一种自动记录异常和错误的方法(即,无需在每个类中启动调试器的实例),以便它可以捕获任何错误或抛出的异常,并且在日志中获取类和方法名,

我读了一篇关于为此使用方面和拦截器的简短说明,所以您能否提供一些详细的方法来实现这一点,

问候,

0 投票
2 回答
9016 浏览

maven - 使用 slf4j 和“logback”进行日志记录,但不创建配置中的指定日志文件。(使用Maven,码头)

如标题中所述,我使用的是 Maven 和 Jetty。用于使用 SLF4J 和 Logback 进行日志记录。我在“src/main/resources”中有“logback.xml”。

但我的问题是,如果我运行/调试项目,它不会创建文件“myLog.log”。获取日志文件的解决方案是什么。

有没有办法只使用 SLF4J 获取日志文件?

0 投票
2 回答
12608 浏览

exception - 石英的 slf4j 异常

我正在尝试在项目中的一个简单示例中使用石英。我收到以下异常,我不确定这意味着什么......但是我在我的 POM 文件中将我的 slf4j 更新为 1.6.1 即使这样仍然出现,

对此的任何帮助将不胜感激。谢谢。

0 投票
1 回答
2554 浏览

java - 获取一个虚拟的 slf4j 记录器?

我可以从 slf4j 获得一个虚拟记录器吗?(想想空对象设计模式。)如果是这样,有人可以提供一个例子吗?或者如果我想这样做,我是否必须实现自定义记录器?

我希望按照以下方式编写一个函数

NullPointerException如果没有设置记录器,则不会在最后一行得到 a 。

0 投票
3 回答
10232 浏览

java - 这个错误有什么问题

Spring框架抛出

什么原因?