问题标签 [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.
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
没有运气。
我将不胜感激在这个问题上的任何帮助。
java - Solr:如何拒绝日志记录
好的,所以我对Solr很感兴趣,但我似乎无法弄清楚如何降低日志记录级别,以便在我进行大量导入运行时它实际上运行速度可以接受。
我什至不确定它使用的是哪个日志记录框架(因为,你知道,java.util.logging、log4j和commons-logging 还不够,我们需要将slf4j添加到组合中!)好吧抱歉,不得不这样做轻微的吐槽。:-)
所以我src/main/resources/log4j.properties
配置了:
然后为了更好的衡量,我src/main/resources/logging.properties
配置了:
然而不知何故,我仍然看到大量以下内容:
这是我的类路径:
logging - 登录 Clojure
对于 Java 开发,我使用 Slf4j 和 Logback。
如何在 Clojure 程序中使用这两个库?大多数 Clojure 编程都没有 .class 概念(当然可以通过 AOT)。
你用什么来登录 Clojure?
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 是不可能的)。
- 不需要额外的罐子,因为我已经有了它们。
还有其他好处吗?有什么我不知道的缺点吗?
java - Spring - slf4J:如何自动记录错误和异常?
我们将 Spring 与 slf4j 和休眠一起使用,我正在尝试找出一种自动记录异常和错误的方法(即,无需在每个类中启动调试器的实例),以便它可以捕获任何错误或抛出的异常,并且在日志中获取类和方法名,
我读了一篇关于为此使用方面和拦截器的简短说明,所以您能否提供一些详细的方法来实现这一点,
问候,
maven - 使用 slf4j 和“logback”进行日志记录,但不创建配置中的指定日志文件。(使用Maven,码头)
如标题中所述,我使用的是 Maven 和 Jetty。用于使用 SLF4J 和 Logback 进行日志记录。我在“src/main/resources”中有“logback.xml”。
但我的问题是,如果我运行/调试项目,它不会创建文件“myLog.log”。获取日志文件的解决方案是什么。
有没有办法只使用 SLF4J 获取日志文件?
exception - 石英的 slf4j 异常
我正在尝试在项目中的一个简单示例中使用石英。我收到以下异常,我不确定这意味着什么......但是我在我的 POM 文件中将我的 slf4j 更新为 1.6.1 即使这样仍然出现,
对此的任何帮助将不胜感激。谢谢。
java - 获取一个虚拟的 slf4j 记录器?
我可以从 slf4j 获得一个虚拟记录器吗?(想想空对象设计模式。)如果是这样,有人可以提供一个例子吗?或者如果我想这样做,我是否必须实现自定义记录器?
我希望按照以下方式编写一个函数
NullPointerException
如果没有设置记录器,则不会在最后一行得到 a 。
java - 这个错误有什么问题
Spring框架抛出
什么原因?