当前位置: 首页 > 知识库问答 >
问题:

log4j: WARN请正确初始化log4j系统

常乐
2023-03-14

我正在努力学习硒。

我收到以下错误消息

log4j:WARN找不到记录器(org.apache.http.client.protocol.RequestAddCookies)的追加器。log4j:警告请正确初始化log4j系统。log4j:请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig更多信息。

因此,我下载了文件log4j。属性,我在谷歌上搜索过它,并试图在Eclipse中以不同的方式实现该文件,但没有任何效果。我看到有人在说:

放置一个名为log4j的文件。类路径根目录中的属性:

log4j.rootLogger = ALL, Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.conversionPattern=%m%n

没有其他需要。Log4j将发现它并自行配置。

但是“在类路径的根中”是什么意思呢?

我在Eclipse工作。那么如何在Eclipse中找到类路径的根呢?

共有3个答案

席俊
2023-03-14

删除log4j。来自外部库的rar

步骤:右键单击src--

对于报告生成,只需添加log4j即可执行脚本,无需添加log4j。

希望这能解决你的问题

柳刚豪
2023-03-14

你只是想把它放在你的源文件夹里吗?应在生成时将其自动复制到部署文件夹中。如果您已经尝试过,则可能是您的部署规则跳过了*。属性文件。。。

希望这对你有帮助

柯正谊
2023-03-14

看起来您需要添加log4j的位置。属性或log4j。将xml文件转换为Eclipse中的类路径。

确保您的项目在Eclipse中处于打开状态,然后单击Eclipse顶部的“运行”菜单并单击以下内容:

跑-

申请-

错误消息将不再出现。

 类似资料:
  • 问题内容: 这是错误消息- 这是该类中的调用- 这是我的log4j.properties文件的内容- 属性文件在类路径上。 一切对我来说都很好,这是怎么回事?如果不是门槛也可拍摄记录? 问题答案: 好了,所以我通过更改 对此 显然,您必须将日志记录级别指定为第一个?如果我浪费任何人的时间,我深表歉意。 另外,我决定回答我自己的问题,因为这不是类路径问题。

  • 问题内容: 将log4j添加到我的应用程序后,每次执行我的应用程序时,都会得到以下输出: 看来这意味着缺少配置文件。此配置文件应位于何处,什么是良好的入门内容? 我使用纯Java开发桌面应用程序。因此没有网络服务器等… 问题答案: 默认情况下,在上查找名为或的文件。 您可以按照此处所述通过设置系统属性来控制它用来初始化自身的文件(查找“默认初始化过程”部分)。 例如: 将导致在类路径上查找名为的文

  • 问题内容: 问这个问题似乎很愚蠢,但我很困惑。我提到了配置Log4j属性,但这似乎无济于事。 我已经编写了一个简单的Web服务HelloWorld。而在运行它时,我得到这样的错误: log4j:WARN找不到记录器的附加程序(org.apache.axis.transport.http.AxisServlet)。log4j:WARN请正确初始化log4j系统。 我不确定为什么会这样。 我正在使用E

  • 我现在正在创建一个独立的java应用程序,它需要作为可执行的JAR运行。当从Eclipse运行应用程序时,它会写入所有的日志文件,但当我运行可执行jar时,它会出现一个警告:**log4j:warn没有发现logger log4j:warn的附加文件,请正确初始化log4j系统。log4j:警告有关更多信息,请参见http://logging.apache.org/log4j/1.2/faq.ht

  • 有人能帮我摆脱困境吗我收到了这个警告信息 班级: jlc-log4j.properties文件:我这样指定

  • 问题内容: 我正在设置用于学习JavaEE7中CDI的基本环境。我有以下代码可以启动。只是启动和关闭。 我正在控制台上关注。 有问题的线是。这仅表示依赖注入将不起作用。但是我不确定是什么问题。我已经添加了。我什至没有达到初始化对象的目的,那为什么会出现这个问题呢? Weld的官方文档还给出了阅读此答案后得到的相同代码。“ Antonio Goncalves”撰写的“ Beginning Java