gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-11-01 03:30:25 24 4
gpt4 key购买 nike

如何解决以下这些错误...我是否缺少一些 jar 文件???

log4j:WARN No appenders could be found for logger (smslib).
log4j:WARN Please initialize the log4j system properly.



org.smslib.GatewayException: Comm library exception: java.lang.RuntimeException: javax.comm.PortInUseException: Port currently owned by Unknown Windows Application
at org.smslib.modem.SerialModemDriver.connectPort(SerialModemDriver.java:97)
at org.smslib.modem.AModemDriver.connect(AModemDriver.java:110)
at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:158)
at org.smslib.Service$1Starter.run(Service.java:252)


WaitCommEvent: Error 31
WaitCommEvent: Error 31

最佳答案

我的第一个想法是,当 log4j 初始化时,您的 log4j XML 或属性文件没有被提取。确保其中之一在您的 CLASSPATH 中。

仔细阅读您的异常表明您正在尝试使用 Windows 应用程序已经控制的端口。

执行“netstat -a”以查看当前正在使用的端口以及连接到它们的端口。选择另一个供您的 log4j appender 使用。

您是否编写了自定义附加程序来将日志消息写入 SMS? Something else正在使用您选择的端口。

编辑:

jre/lib 目录不在 CLASSPATH 中。您不应将任何 代码放在该目录中。它应该位于您编译的 .class 文件写入的目录中。

关于java - log4j:WARN 请正确初始化 log4j 系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1585520/

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