问题标签 [loggerfactory]

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 投票
0 回答
729 浏览

java - PWC1257:配置类 org.apache.tiles.web.startup.TilesListener 的应用程序侦听器时出错

我在windows 7操作系统中成功地将磁与 spring mvc web 应用程序集成在一起。但是当我在windows server 2008 R2机器上尝试同样的事情时,我收到以下错误:

我使用了以下必要的罐子:(它应该足够了,因为我在Win7中运行)

我还添加了额外的罐子(slf4j-api-1.5.5 / slf4j-api-1.6.0 / slf4j-api-1.7.12 / slf4j-log4j12-1.5.5)来解决问题但也没有成功。我访问了提到的问题,但没有成功。

我的web.xml配置:

现在,有人可以帮我我错过了什么吗?我已经花了一整天在谷歌搜索可能的解决方案,但没有找到正确的解决方案。

0 投票
2 回答
5073 浏览

log4j2 - Log4j2 和 InstanceAlreadyExistsException,创建 Logger 时

我从 log4j 移动到 log4j2 并
在调用时看到以下异常堆栈:

private static final Logger LOG = LoggerFactory.getLogger(com.mine.pto.ejb_access.MyClass.class);

在应用程序内使用多个线程时,有时会引发异常。

知道我在 Log4j2 上做错了什么吗?

0 投票
1 回答
7028 浏览

maven - Logback Maven java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

运行 Jar(Maven 项目)后,我得到以下信息:

该错误是在变量的声明中引起的:

这个错误是因为我需要在项目classPath中添加一个slf4j实现(这是我经过几个小时的搜索才理解的)

我在线阅读的解决方案建议向 Pom 添加一个依赖项,它应该解决它。好吧,由于某种原因,它对我不起作用。

因为它是一个 Maven 项目,所以我的 pom.xml 看起来像这样:

可能相关:当我在 Netbeans (IDE) 中运行项目时,它会完美记录;但是一旦我构建并尝试运行 jar,它就会抛出上面提到的异常。

我很感激帮助。

0 投票
0 回答
603 浏览

java - LoggerFactory.create() 与 LoggerFactory.getLogger() - Java

我在 Java 代码中发现了以下 Logger 定义,并注意到以下 LoggerFactory 使用了 .create() 方法。我试图找到好的文档来解释和之间的区别LoggerFactory.getLogger(getClass())LoggerFactory.create(getClass())但似乎很难弄清楚它们到底做了什么不同。

支持导入的包称为:javautils-lib-3.0.jar.

想知道是否有人能指出我正确的方向?

祝你有美好的一天。

0 投票
2 回答
589 浏览

serilog - 将 ILoggingFactory 注入服务库

我有一个正在使用 Serilog 的控制台应用程序。我正在尝试将日志记录注入我的服务库,但我从未看到日志消息。似乎当我单步执行代码时,即使我正在创建一个 Singleton LoggerFactory,该库也在创建工厂的一个新实例。

控制台应用程序

发生注入的服务的构造函数(在库中)

稍后在服务中,我将尝试记录一些内容,但日志中没有显示任何内容,但我确实看到了来自控制台应用程序的消息。

0 投票
2 回答
1232 浏览

log4j - 在 Apache Flink 中使用 SLF4J 记录器时出错

我想在 Flink 中输出日志,我已经创建了如下所述的记录器代码

我已经导入了 LoggerFactory

CEPMonitoring 类包含代码如下

但是,这并没有打印任何东西。另外,我没有https://ci.apache.org/projects/flink/flink-docs-release-0.7/internal_logging.htmllogback.xml中提到的文件

PS - 我在使用时遇到错误

这最终导致我写

它给出了一个错误,然后我必须

最重要的是,我在运行程序时收到以下警告

我很困惑该怎么办?

0 投票
2 回答
327 浏览

java - DefaultHttpClient 抛出原因:java.lang.ClassNotFoundException: org.slf4j.LoggerFactory

我有一个独立的 OAuth2.0 java 程序。我在用

在我的代码中,我将外部 Jar httpClient jar 添加到我引用的库中。但是当我运行我的课程时,它显示以下错误:

引起:java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher $AppClassLoader.loadClass(Launcher.java:331‌​) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 还有 8 个

0 投票
0 回答
104 浏览

java - App Engine - 在 Java 中使用 Firebase 时出现 LoggerFactory 受限类错误

我正在使用 Google App Engine 为我的 Android 应用程序创建一个后端。我正在做一些非常简单的事情,它只是按照此处的说明初始化我的 Firebase Admin SDK - https://firebase.google.com/docs/admin/setup

当我这样做并运行时,我收到以下错误:

java.lang.NoClassDefFoundError: org.slf4j.LoggerFactory 是一个受限类。有关详细信息,请参阅 Google App Engine 开发人员指南。在 com.google.appengine.tools.development.agent.runtime.Runtime.reject(Runtime.java:52) 在 com.google.firebase.internal.FirebaseThreadManagers.(FirebaseThreadManagers.java:37) 在 com.google.firebase。 FirebaseOptions$Builder.(FirebaseOptions.java:147) 在 com.example.app.myapplication.backend.MyServlet.doGet(MyServlet.java:34)

这是我的 Servlet,无需添加 Firebase 即可正常工作。FirebaseOptions 发生错误:

这是我用于后端的 build.gradle:

0 投票
2 回答
279 浏览

noclassdeffounderror - java.lang.NoClassDefFoundError: org.apache.nifi.bootstrap.RunNiFi.main 的 org/slf4j/LoggerFactory

我使用 intellij idea 从 bootstrap/.../RunNiFi.main("start"): github link运行 nifi 源代码,但它会出现这样的错误:picture here

你能帮助我吗 ?

谢谢

我应该从 bootstrap/.../RunNiFi.main("start") 运行代码吗?

0 投票
2 回答
1188 浏览

asp.net-core-2.0 - ASP.NET Core - 使用 ILoggerFactory 的启动类和依赖注入

我正在使用 ASP.NET Core 2.1 和 NLog。如果我在 StartUp 中添加一个依赖于 ILoggerFactory 的构造函数,它会将其解析为与我在 Configure 方法中获得的实例不同的实例。在 Configure 方法中,我调用了 AddNLog,因为它是一个不同的实例,所以我在 ConfigureServices 中使用的实例还没有为 NLog 做好准备。

任何想法如何在 ConfigureService 中访问 ILoggerFactory 并在 Configure 中拥有相同的实例以便我可以调用 AddNLog?在 ConfigureServices 中调用 AddNLog 不起作用。