gpt4 book ai didi

java - 在 oc4j 10.1.3 中使用 log4j

转载 作者:行者123 更新时间:2023-11-29 08:19:31 25 4
gpt4 key购买 nike

我有一个在 OC4J 10.1.3 上运行的 Web 应用程序。我正在尝试使用 log4j 进行一些日志记录。消息按预期显示在我的 IDE 控制台中,但没有任何内容进入 OC4J 中的 application.log。任何人都知道我需要做什么才能使它正常工作?

这是我的 log4j.properties:

log4j.rootCategory=DEBUG, CON1

# CON1 is set to be ConsoleAppender sending its output to System.out
log4j.appender.CON1=org.apache.log4j.ConsoleAppender
log4j.appender.CON1.layout=org.apache.log4j.PatternLayout
log4j.appender.CON1.layout.ConversionPattern=%p: [%l] - %m%n

log4j.logger.org.apache.ojb.broker.accesslayer=DEBUG

在我的 java 类中,我这样做:

Logger logger = Logger.getLogger(getClass().getName());
logger.debug("Test message.");

最佳答案

配置 OC4J 以将控制台输出记录到文件中。
如果您使用的是完整的 IAS,请将其添加到 opmn.xml

<data id="oc4j-options" value="-verbosity 10 -err err.log -out out.log"/>

如果您使用的是 stanalone OC4j:

  java -jar oc4j.jar -err err.log -out out.log

关于java - 在 oc4j 10.1.3 中使用 log4j,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1341569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com